Radio
https://pad.tetalab.org/p/breizh-entropy
OBSOLETE =
Titre: Demo GNU / LInux, Widrop sur RaspberryPi , Mercerdi 2012-11-14 19h @ Rennes
URL: https://pad.tetalab.org/p/breizh-entropy
Si vous voulez enrichir le programme, n'hésitez pas à éditer cette précédente URL...
et poser des questions à la fin aussi ...
Mots cles : GNU, Linux, debian, wifi, arm, multimedia, video, chouchen, mobile, basse conso elec. ...
UPDATE / TODO
Merci a tous pour etre venus on peut remettre ca a une prochaine, h hesitez pas a completer la page avant qu on la dumpe sur notre wiki surtout le rapport vers la fin...
http://wiki.breizh-entropy.org/wiki/WiDROP_%28linux%29_package
QUAND ?
Mercredi soir 2012-11-14 vers 19h ... 20h30 plutot ...
OÙ ?
A Rennes au 0x30/eLABo
48 Boulevard Villebois Mareuil 35000 Rennes FRANCE
Location :
http://rzr.online.fr/icbm/48.106696,-1.651156#N48d6m24sW1d39m4s http://hackerspaces.org/wiki/Breizh_Entropy_Lab
QUOI ?
Démo et ateliers sur rapsberry pi ( http://fr.wikipedia.org/wiki/Raspberry_Pi ),
on présentera le truc avec quelques items, les possibilités
et pourquoi c'est l33t d'en avoir une ...
... pour ... pouvoir envisager la possibilité d'en faire :
son jukebox audio/video, son ordi fanless low cost, son serveur web/wifi personnel mobile, son interface de domotique pour connecter et commander tout types de devices ... l'utiliser comme platforme 3D qui en met plein la vue avec les derniers trucs à la mode : qt5, wayland, xbmc, etc... et forcement les délires les plus délirants (comme d'hab) ...
Demo WiDrop sur rpi à 20h30 http://wiki.breizh-entropy.org/wiki/WiDROP_bootable
Matos nécessaire (on en a au moins 2) : une rpi (étonnant non?) un dongle wifi USB passant en mode AP sous Linux une SD vierge (optionnel) clé usb pour stockage des fichiers
QUI ?
Tous, curieux, neophites
C'est entrée libre: vous pouvez venir et partir librement
et meme prendre contact des aujourdhui sur:
irc://irc.freenode.net/#Breizh-Entropy
Presents amenant leur rpi: RzR, gl, gwenchlan, xor, ml Voleurs de rpi potentiels aussi presents : AAA,keZero, geb, SwordArMor, Triskel ... (y avait ~10 personnes) Les peureux qui on trouver mieux a faire : lo2
POURQUOI ?
Ben pourquoi pas, il y a un hackerspace à faire tourner !
Et puis si ça vous intéresse, on peut peut etre amorcer un truc ensemble (qui n'explose pas) ...
Idées en vrac ?
Les connecter ensemble et utiliser un système de fichiers distribué pour le stockage du (s)FTP (ou autre moyen de les interconnecter). Organiser du routage si une ou plusieurs partagent une autre interface.
Pour l'histoire des "trucs 3D à la mode", faut pas oublier que pour utiliser le GPU faut linker contre leur VCore... à moins d'avoir des binaires qui vont bien, vaudrait mieux prévoir de cross-compiler.
Faut peut-être songer aux alims micro-USB / hubs auto-alimentés, je sais pas dans quelle mesure l'alim des rpi (surtout les V1 non-moddés) tient dongle wifi + stockage usb.
Oui il est nécessaire d'alimenter les disques externes USB par un hub.
- achats groupés ?
(placer un lien pour les personnes intéressées)
NOTES / QUESTIONS ?
Ressources en vrac :
https://pad.tetalab.org/p/demos-raspberry-pi# Toulouse http://rzr.online.fr/q/armv6
Questions ?
Y en a pas encore ?
TODO: wiki
Greetingz : tTh , geb, gwenchlan
RAPPORT
1 on recup les meta packages de geb : (contactez geb / mathieu@breizh-entropy.org si vous les voulez, c'est encore un work in progress donc ils sont pas publiés)
ls ~/public_html/debian/ Packages.gz widrop-apache2.deb widrop-dnsmasq.deb widrop-hostapd.deb widrop-keyring.deb widrop-pureftpd.deb Release widrop-common.deb widrop-firmwares.deb widrop-iptables.deb widrop-lighttpd.deb widrop.deb cat <<EOF > /etc/apt/sources.list.d/rzr.list deb http://192.168.0.36/~rzr/debian/ ./ EOF sudo apt-get update && sudo apt-get remove --purge 'widrop-*' && sudo apt-get install widrop [widrop-firmwares] #deps: hostapd widrop widrop-common widrop-dnsmasq widrop-hostapd widrop-iptables widrop-lighttpd widrop-pureftpd # Suggested packages: widrop-firmwares
TODO: mettre les pakages fw en Recomends dans le meta pkg widrop-firmwares (lui meme en Depends ds les autres pkg)
geb@> subtiliité à corriger avant. Sans doute un bug report à faire. Je laisse en recommends pour pouvoir tester pour l'instant.
cat /etc/hostapd.conf interface=wlan0 driver=nl80211 ctrl_interface=/var/run/hostapd ctrl_interface_group=root ssid=widrop country_code=FR hw_mode=g dtim_period=2 channel=6 beacon_int=100 supported_rates=10 20 55 110 60 90 120 180 240 360 480 540 max_num_sta=255 logger_syslog=1 logger_syslog_level=2 logger_stdout=-1 logger_stdout_level=0 iwconfig lo no wireless extensions. wlan0 IEEE 802.11bg ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm Retry long limit:7 RTS thr:off Fragment thr:off Encryption key:off Power Management:on
TODO: en attends l'attribution automatique on force un chan a la mano :
diff -u /etc/hostapd.conf~ /etc/hostapd.conf --- /etc/hostapd.conf~ 2011-10-15 21:18:28.000000000 +0000 +++ /etc/hostapd.conf 2012-11-14 21:00:15.301049410 +0000 @@ -2,11 +2,11 @@ driver=nl80211 ctrl_interface=/var/run/hostapd ctrl_interface_group=root -ssid=widrop +ssid=widrop1 country_code=FR hw_mode=g dtim_period=2 -channel=6 +channel=1 beacon_int=100 supported_rates=10 20 55 110 60 90 120 180 240 360 480 540 max_num_sta=255
TODO: # ( channel random / sid -- random ) # geb@ > WIP
TODO: iptable semble freezer on commente : geb@ > Devrait être ok. Je le laisse au cas où
root@raspberrypi:~# zile /etc/iptables.sh #!/bin/sh echo -n Enabling iptables rules... # iptables -t nat -F PREROUTING # iptables -t nat -A PREROUTING -p tcp -m tcp -s 10.42.0.0/24 ! -d 10.42.0.1 --dport 80 -j REDIRECT --to-port 80 \ # && echo ok || echo Error lighty-enable-widrop
on reboote et hop on a un AP widropN qui marche sur 192.168.42.1 avec un serv DHCP et http://192.168.42.1:80
TODO: homepage : avec services : ircd , ftpd. owncloud ...
ben ca marche du 1er coup avec ces cartes usb:
lsusb Bus 001 Device 004: ID 07d1:3c07 D-Link System DWA-110 Wireless G Adapter(rev.A1) [Ralink RT2571W] Bus 001 Device 007: ID 050d:705a Belkin Components F5D7050 Wireless G Adapter v3000 [Ralink RT2571W]
et celle de triskel : pas cher ean=8699258561109
Bus 001 Device 004: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter
plutot genre : [antenne intégrée] http://shop.ebay.fr/i.html?_nkw=wifi+adapter+usb+802&_sacat=0&LH_PrefLoc=2&LH_BIN=1&_sop=15&cmd=Blend&LH_TitleDesc=0 [antenne externe] http://shop.ebay.fr/i.html?_nkw=wifi+adapter+usb+802++antenna&_sacat=0&LH_PrefLoc=2&LH_BIN=1&_sop=15&cmd=Blend&LH_TitleDesc=0 encore moins cher, mais en occasion et encombrant : http://shop.ebay.fr/i.html?_nkw=UR054G&_sacat=0&LH_PrefLoc=2&LH_BIN=1&_sop=15&cmd=Blend&LH_TitleDesc=0 apres il faut voir la qualité par contre ... parce que 100mw, mon cul.
TEST ICI sur rpi: http://lucsmall.com/2012/09/21/ralink-rt5370-usb-wifi-dongle-raspberry-pi/
Pour faire un AP qui "couvre", je conseillerais plutot de taper dans de l'alfa ou du ubiquiti.
geb, d ailleurs faudrait peut etre aussi avoir une option gateway inet si on a du resal sur l eth tant qu a faire
en parallele une expérience de port serie avec un adaptateur usb LvTtl ... successful .. à creuser pour le prochain atelier ?