Установка драйвера USB Ethernet Dlink DUB-E100 с чипом С1

Сегодня пришли новые USB-адаптеры Dlink DUB-E100. Как оказалось у них новый чип C1, из-за чего Linux не видит сетевое устройство. Что-же, идем на сайт и качаем драйвер для Linux естественно. Распаковываем архив и открываем в редакторе файл asix.c. Находим строчки кода

         // DLink DUB-E100B
         USB_DEVICE (0x07d1, 0x3c05),
        .driver_info =  (unsigned long) &dlink_dub_e100b_info,
}, {

и добавляем после них блок:

         // DLink DUB-E100C
         USB_DEVICE (0x2001, 0x1a02), 
        .driver_info = (unsigned long) &ax88772_info, 
}, {

Сохраняем изменения и компилируем драйвер. Не забывайте, что для компиляции вам понадобятся исходники ядра.

make
make install
modprobe asix

Убедимся, что сетевое устройство появилось:

[[email protected] LINUX2.6.14_REV101]# ifconfig -a
eth0      Link encap:Ethernet  HWaddr D0:27:88:C0:9C:61  
          inet addr:192.173.0.141  Bcast:192.173.0.255  Mask:255.255.255.0
          inet6 addr: fe80::d227:88ff:fec0:9c61/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:12705 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3997 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:935869 (913.9 KiB)  TX bytes:2781433 (2.6 MiB)
          Interrupt:44 Base address:0xe000 

eth1      Link encap:Ethernet  HWaddr BC:F6:85:D7:3D:C7  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:999 errors:0 dropped:0 overruns:0 frame:0
          TX packets:999 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:90964 (88.8 KiB)  TX bytes:90964 (88.8 KiB)

Оставить ответ

Ваш e-mail не будет опубликован. Обязательные поля помечены *