Sagem Fast 800 et Free dégroupé
Porneia delights, , illovæ — Amis du retrocomputing nous cherchons à nous brancher sur une
connection Free dégroupée à l'aide d'un bon vieux modem USB Sagem F@st 800
(ici, un de ceux qui étaient fournis par Wanadoo). Il faut se munir de l'IP de la
ligne que l'on peut récupérer sur l'interface de gestion chez free.fr. Ensuite
il faudra vérifier que le matériel est bien détecté par le kernel ce qui
devrait être le cas par défaut avec un noyau récent qui a été compilé avec
ueagle-atm (c'est le cas sous Slackware en tout cas avec le 3.2.29-smp). Pour
configurer le modem, nous allons
utiliser linux-atm aussi connu sous le nom de atm-tools chez
Debian. Si vous avez cela dans vos dépôts de distribution, alors installez ce
paquet (qui devrait avoir comme dépendance libatm1), sinon il faudra le
compiler. Une fois installé, il faudra créer l'interface atm0
, la
configurer, ajouter un route
et
modifier resolv.conf
. Source de ce qui suit
: forum ubuntu-fr.
shyla:23/0> # branchement de la bestiole shyla:24/0> sudo dmesg |tail -n 23 [279693.206050] usb 4-1: new full-speed USB device number 2 using uhci_hcd [279693.339135] usb 4-1: New USB device found, idVendor=1110, idProduct=9010 [279693.339143] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [279693.341202] usb 4-1: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X9010) Rev (0X4000): Eagle I [279693.444061] usb 4-1: reset full-speed USB device number 2 using uhci_hcd [279693.576133] usb 4-1: [ueagle-atm] pre-firmware device, uploading firmware [279693.576184] usb 4-1: [ueagle-atm] loading firmware ueagle-atm/eagleI.fw [279694.395167] usb 4-1: [ueagle-atm] firmware uploaded [279694.500118] usb 4-1: USB disconnect, device number 2 [279696.956055] usb 4-1: new full-speed USB device number 3 using uhci_hcd [279697.104120] usb 4-1: New USB device found, idVendor=1110, idProduct=900f [279697.104128] usb 4-1: New USB device strings: Mfr=0, Product=2, SerialNumber=3 [279697.104135] usb 4-1: Product: ADSL-USB Modem [279697.104140] usb 4-1: SerialNumber: 00604C163C53 [279697.137234] usb 4-1: [ueagle-atm] ADSL device founded vid (0X1110) pid (0X900F) Rev (0X410B): Eagle I [279697.241056] usb 4-1: reset full-speed USB device number 3 using uhci_hcd [279697.413132] usb 4-1: [ueagle-atm] using iso mode [279697.416605] usb 4-1: [ueagle-atm] (re)booting started [279698.850806] usb 4-1: [ueagle-atm] ATU-R firmware version : 44e2ea17 [279698.857374] usb 4-1: [Ueagle-atm] requesting firmware ueagle-atm/CMVep.bin.v2 failed, try to get older cmvs [279698.922710] usb 4-1: [Ueagle-atm] use deprecated cmvs version, please update your firmware [279698.957195] usb 4-1: [ueagle-atm] modem started, waiting synchronization... [279710.097655] usb 4-1: [ueagle-atm] modem operational shyla:25/0> cd /tmp shyla:26/0> # téléchargement des sources de linux-atm et compilation shyla:27/0> wget -q http://downloads.sourceforge.net/project/linux-atm/linux-atm/2.5.1/linux-atm-2.5.1.tgz shyla:28/0> tar xvf linux-atm-2.5.1.tgz shyla:29/0> cd linux-atm-2.5.1/ shyla:30/0> # nous allons installer directement dans /usr shyla:31/0> ./configure --prefix=/usr shyla:32/0> make shyla:33/0> sudo make install shyla:34/0> # lancement du démon en background shyla:35/0> sudo atmarpd -b shyla:36/0> # création de l'interface atm0 et configuration shyla:37/0> sudo atmarp -c atm0 shyla:38/0> sudo ifconfig atm0 up shyla:39/0> # nous avons ici besoin de l'IP de la ligne shyla:40/0> sudo ifconfig atm0 82.XX.XX.XX netmask 255.255.255.0 mtu 1500 up shyla:41/0> # et ici nous avons besoin de la passerelle (ne cherchez pas trop loin, c'est l'IP mais avec 254 pour dernier chiffre) shyla:42/0> sudo atmarp -s 82.XX.XX.254 8.36 null shyla:43/0> # une route toute neuve pour default shyla:44/0> sudo route del default shyla:45/0> # à nouveau il y a besoin de l'adresse de la passerelle ici shyla:46/0> sudo route add default gw 82.XX.XX.254 shyla:47/0> # finalement pour la résolution des noms de domaine shyla:48/0> echo -e "nameserver 212.27.40.240\\nnameserver 212.27.40.241" | sudo tee /etc/resolv.conf shyla:49/0> ping -c 4 porneia.free.fr PING perso129-g5.free.fr (212.27.63.129) 56(84) bytes of data. 64 bytes from perso129-g5.free.fr (212.27.63.129): icmp_req=1 ttl=58 time=41.2 ms 64 bytes from perso129-g5.free.fr (212.27.63.129): icmp_req=2 ttl=58 time=41.6 ms 64 bytes from perso129-g5.free.fr (212.27.63.129): icmp_req=3 ttl=58 time=41.9 ms 64 bytes from perso129-g5.free.fr (212.27.63.129): icmp_req=4 ttl=58 time=39.9 ms --- perso129-g5.free.fr ping statistics --- 4 packets transmitted, 4 received, 0% packet loss, time 3004ms rtt min/avg/max/mdev = 39.923/41.208/41.973/0.795 ms