User Tools

Site Tools


rg1000

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

rg1000 [2013/01/30 17:53] (current)
Line 1: Line 1:
 +ComputerStuff > [[GnuLinux]] > [[WiFi]]
  
 +J'ai acheté 2 [[RG1000]] lors de la [[ReseauCitoyen]]:CommandeRG-1000.
 +
 +MAC wifi  du premier: 00:02:2D:3B:B0:92
 +
 +== Informations ==
 +
 +SeattleWireless:OrinocoRg1000
 +http://bulles.no-ip.org/bubble/RC_2d1000 par [[ReseauCitoyen]]:PhilippeVanhaesendonck 
 +
 +Je vais maintenant installer la distribution RC1000 dessus pour connecter mon [[MedionDesktop]] en [[WiFi]].
 +
 +
 +== Installation ==
 +La distribution RC1000 se trouve sur http://reseaucitoyen.be/diskless/rc1000/
 +
 +J'ai téléchargé la version rc1000-041030.
 +
 +http://bulles.no-ip.org/bubble/RgInstall explique comment installer. Je vais donc suivre les instructions.
 +
 +Pour flasher le firmware, il faut télécharger ((http://edge.mcs.drexel.edu/GICL/people/sevy/airport/ Configuration 1.5.2)).
 +C'est une application en java, j'ai donc dû installer java: cf. http://www.ubuntulinux.org/wiki/Java:
 +ajouter
 +<code>deb http://jrfonseca.dyndns.org/debian ./</code>
 +dans /etc/apt/sources.list
 +<code>aptitude update
 +aptitude install j2re1.4</code>
 +
 +Note: il faut soit un câble croisé, soit un hub pour connecter le [[RG1000]] à l'ordinateur.
 +
 +
 +Pour mettre à jour le firmware de la carte Orinocco, il faut ouvrir le boîtier:
 +  * un clip visible au-dessus de l'alimentation
 +  * un clip sous la pastille anti-dérapante
 +  * ensuite, il faut jouer pour défaire les 3 clips internes,: un au-dessus des LEDs, un en-dessous, et le 3e à l'opposé de la fiche modem
 +Ensuite, retirer la carte, et procéder à la mise à jour comme expliqué dans [[ReseauCitoyen]]:OrinocoSilver
 +
 +Ensuite, il faut installer et configurer:
 +  * le serveur nfs: apt-get install nfs-kernel-server
 +  * le serveur tftp (etherboot): aptitude install tftpd-hpa
 +  * le serveur dhcp: aptitude install dhcp3-server
 +
 +/etc/dhcp3/dhcp.conf
 +<code>subnet 192.168.144.0 netmask 255.255.255.0 {
 +range 192.168.144.150 192.168.144.200;
 +option routers 192.168.144.12;
 +
 +# RG1000
 +host rc1000 {
 +        option host-name "rc1000";                                        # Hostname
 +        hardware ethernet 00:02:2d:17:09:33;                       # Mac address of the node
 +        fixed-address excalibur.zongo.be;                              # Assigned IP (DNS will resolve the name)
 +        server-name "excalibur.zongo.be";                            # Name of the DHCP server
 +        option tftp-server-name "excalibur.zongo.be";          # Name of the DHCP server
 +        next-server excalibur.zongo.be;                                 # Address of the TFTP server
 +        filename "/rc1000/kernel-rc1000.nbi";                      # Name of the kernel image (NBI format)
 +        option root-path "192.168.144.101:/home/rc1000"; # Address of the NFS Server and the directory containing the root image
 +        }
 +}</code>
 +
 +Ensuite booter.
 +
 +Le mien s'arrête aux 3 LEDs vert (qui devraient durer 30 s).
 +
 +Dans /var/log/syslog, il y a
 +<code>Dec 15 09:38:37 excalibur dhcpd: DHCPDISCOVER from 00:02:2d:17:09:33 via eth0
 +Dec 15 09:38:37 excalibur dhcpd: DHCPOFFER on 192.168.144.192 to 00:02:2d:17:09:33 via eth0</code>
 +répété toutes les 5-10 s.
 +Donc, je suppose que j'ai mis la mauvaise MAC dans /etc/dhcp3/dhcpd.conf et je remplace l'ancienne par celle ci-dessus.
 +
 +/var/log/syslog:
 +<code>Dec 15 09:41:33 excalibur dhcpd: DHCPDISCOVER from 00:02:2d:17:09:33 via eth0
 +Dec 15 09:41:33 excalibur dhcpd: DHCPOFFER on 192.168.144.101 to 00:02:2d:17:09:33 via eth0
 +Dec 15 09:41:33 excalibur dhcpd: DHCPREQUEST for 192.168.144.101 (192.168.144.101) from 00:02:2d:17:09:33 via eth0
 +Dec 15 09:41:33 excalibur dhcpd: DHCPACK on 192.168.144.101 to 00:02:2d:17:09:33 via eth0</code>
 +
 +[[R]]épété toutes les 2 minutes.
 +
 +J'ai essayé de remplacer dans /etc/dhcp3/dhcp.conf excalibur.zongo.be par son IP (192.168.144.101), mais ça ne change rien.
 +
 +Suggestions de Philippe:
 +  *  Vérifier qu'il envoie bien des requêtes tftp (avec tcpdump)
 +  * Si oui, vérifier que tftp toute bien avec p.e. un 'netstat -l' -- Il es démarré par inetd, donc il n'y a pas de demon tftp
 +  * éventuellement essayer un client tftp pour s'assurer que le serveur est OK
 +
 +=== A voir ==
 +  * ((http://www.versiontracker.com/dyn/moreinfo/macosx/10776 Wireless Host Monitor)) par Jon Savy
rg1000.txt · Last modified: 2013/01/30 17:53 (external edit)