présentation de la boite : box

de près : close_1

et sur le dessus : close_2

on a 2 leds sur le dessus:
- 100mbps pour indiquer que le réseau est à 100 megabits
- Link: activité du lien

La carte réseau est fournie avec un petit manuel (oui, on sait insèrer un cd et brancher un port usb :o ), ainsi qu'un cd de drivers pour windows.
Je l'ai achetée dans le but d'avoir une 2è carte réseau qui fonctionnera sur mon futur routeur, un nettop (je ne sais pas encore lequel...)
Et un nettop ètant fait pour servir de pc de bureau, aucun n'existe avec 2 prises ethernet et c'est bien dommage. (enfin peut être un ou deux, mais hors de prix)

Maintenant, s'agit de faire marcher tout ça, sous linux (ici, ubuntu 9.10).
Pour cela, on va utiliser le module asix

Tout d'abord, on surveille le syslog pour voire la détection du bouzin

tail -f /var/log/syslog

On branche alors la carte en usb, et la on voit apparaitre pas mal de lignes. les plus importantes sont

usb 1-4: new high speed USB device using ehci_hcd and address 2
configuration #1 chosen from 1 choice
eth1: register 'asix' at usb-0000:00:1a.7-4, ASIX AX88772 USB 2.0 Ethernet, 00:00:00:00:00:00
usbcore: registered new interface driver asix

et la configuration automatique du réseau :

(eth1): carrier is OFF
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): new Ethernet device (driver: 'asix')
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): exported as /org/freedesktop/NetworkManager/Devices/2
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): now managed
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): device state change: 1 -> 2 (reason 2)
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): bringing up device.
Jan 19 19:35:38 xps kernel: [ 1382.152159] eth1: link down
Jan 19 19:35:38 xps kernel: [ 1382.153685] ADDRCONF(NETDEV_UP): eth1: link is not ready
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): preparing device.
Jan 19 19:35:38 xps NetworkManager: <info>  (eth1): deactivating device (reason: 2).
Jan 19 19:35:38 xps NetworkManager: Added default wired connection 'Auto eth1' for /sys/devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/net/eth1

maintenant on vérifie nos cartes réseau :

ifconfig

et youpi ! une nouvelle carte eth1 est la :)
SI elle n'est pas apparue, utilisez la commande lsmod pour obtenir la liste des modules chargés. Et si vous ne trouvez pas asix chargez le en tapant

sudo modprobe asix

Après y'a plus qu'à la configurer comme d'habitude avec ifconfig.
Pour lui donner une adresse ip statique :

sudo ifconfig eth1 192.168.0.7 netmask 255.255.255.0

ou pour qu'elle se fasse attribuer une adresse ip en DHCP

sudo dhclient eth1

Ne pas non plus oublier de définir la configuration de la carte dans le fichier /etc/network/interfaces

pour du dhcp, rajouter ces 2 lignes

auto eth1
iface eth1 inet dhcp

pour du statique, rajouter cela :

auto eth1
iface eth1 inet static
address 192.168.0.100
netmask 255.255.255.0
gateway 192.168.0.1

Et enfin, dans le fichier /etc/modules on rajoute "asix" sur une nouvelle ligne pour que le module soit chargé automatiquement à chaque démarrage ;)