1 (17.04.2012 13:47:50 отредактировано disbeliever)

Всем привет. Имеется USB Ethernet карточка и к ней диск с драйверами. При сборке ошибка..

Building QF9700 USB2NET chip driver...
make[1]: Entering directory `/usr/src/linux-headers-3.0.0-12-generic'
  CC [M]  /lib/modules/3.0.0-12-generic/this/qf9700.o
/lib/modules/3.0.0-12-generic/this/qf9700.c: In function ‘qf_read’:
/lib/modules/3.0.0-12-generic/this/qf9700.c:36:2: error: implicit declaration of function ‘devdbg’ [-Werror=implicit-function-declaration]
/lib/modules/3.0.0-12-generic/this/qf9700.c: In function ‘qf_write_async_helper’:
/lib/modules/3.0.0-12-generic/this/qf9700.c:115:3: error: implicit declaration of function ‘deverr’ [-Werror=implicit-function-declaration]
/lib/modules/3.0.0-12-generic/this/qf9700.c: In function ‘qf9700_set_multicast’:
/lib/modules/3.0.0-12-generic/this/qf9700.c:356:45: error: ‘struct net_device’ has no member named ‘mc_count’
/lib/modules/3.0.0-12-generic/this/qf9700.c:358:16: error: ‘struct net_device’ has no member named ‘mc_count’
/lib/modules/3.0.0-12-generic/this/qf9700.c:359:36: error: ‘struct net_device’ has no member named ‘mc_list’
/lib/modules/3.0.0-12-generic/this/qf9700.c:362:22: error: ‘struct net_device’ has no member named ‘mc_count’
/lib/modules/3.0.0-12-generic/this/qf9700.c:362:56: error: dereferencing pointer to incomplete type
/lib/modules/3.0.0-12-generic/this/qf9700.c:363:14: error: dereferencing pointer to incomplete type
/lib/modules/3.0.0-12-generic/this/qf9700.c: In function ‘qf9700_bind’:
/lib/modules/3.0.0-12-generic/this/qf9700.c:380:10: error: ‘struct net_device’ has no member named ‘do_ioctl’
/lib/modules/3.0.0-12-generic/this/qf9700.c:381:10: error: ‘struct net_device’ has no member named ‘set_multicast_list’
/lib/modules/3.0.0-12-generic/this/qf9700.c: In function ‘qf9700_rx_fixup’:
/lib/modules/3.0.0-12-generic/this/qf9700.c:443:25: error: ‘struct usbnet’ has no member named ‘stats’
/lib/modules/3.0.0-12-generic/this/qf9700.c:444:25: error: ‘struct usbnet’ has no member named ‘stats’
/lib/modules/3.0.0-12-generic/this/qf9700.c:445:25: error: ‘struct usbnet’ has no member named ‘stats’
/lib/modules/3.0.0-12-generic/this/qf9700.c:446:25: error: ‘struct usbnet’ has no member named ‘stats’
/lib/modules/3.0.0-12-generic/this/qf9700.c:447:25: error: ‘struct usbnet’ has no member named ‘stats’
cc1: some warnings being treated as errors

make[2]: *** [/lib/modules/3.0.0-12-generic/this/qf9700.o] Error 1
make[1]: *** [_module_/lib/modules/3.0.0-12-generic/this] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.0.0-12-generic'
make: *** [all] Error 2

readme на китайском перевести получилось не совсем...

2

disbeliever пишет:

mkdir: cannot create directory `/lib/modules/3.0.0-12-generic/this/.tmp_versions': Permission denied

Вероятно вы запускаете эту команду от обычного пользователя, не от root'а.
P.S. Чем вызвана необходимость самостоятельной сборки модулей ядра?

Был, был и весь вышел...

3

Lupo Alberto пишет:
disbeliever пишет:

mkdir: cannot create directory `/lib/modules/3.0.0-12-generic/this/.tmp_versions': Permission denied

Вероятно вы запускаете эту команду от обычного пользователя, не от root'а.
P.S. Чем вызвана необходимость самостоятельной сборки модулей ядра?

ошибку с доступом решил.. не заметил...уже исправил..но остальное осталось((

вот папка с драйверами: http://zalil.ru/33088591
как ставить?

4

Дайте ссылку на описание устройства.
Покажите вывод команд

lsusb
dmesg | tail -n 30

через секунд 20-30 после подключения устройства.

Был, был и весь вышел...

5 (17.04.2012 14:06:13 отредактировано disbeliever)

Описания не нашел. Девайс вот: http://www.onyougo.ru/produkt-s-link-sl-u45--_pi1533686

lsusb - последний он самый

Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 80ee:0021 VirtualBox USB Tablet
Bus 001 Device 005: ID 0fe6:9700 Kontron (Industrial Computer Source / ICS Advent) 

dmesg | tail -n 30

[   20.729702] Bluetooth: BNEP filters: protocol multicast
[   20.733352] Bluetooth: RFCOMM TTY layer initialized
[   20.733370] Bluetooth: RFCOMM socket layer initialized
[   20.733380] Bluetooth: RFCOMM ver 1.11
[   21.352125] eth0: no IPv6 routers present
[   22.992618] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[   23.755303] init: plymouth-stop pre-start process (1127) terminated with status 1
[   28.229500] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 1292.948201] usb 1-2: new full speed USB device number 3 using ohci_hcd
[ 1293.692951] dm9601 1-2:1.0: eth1: register 'dm9601' at usb-0000:00:06.0-2, Davicom DM9601 USB Ethernet, 00:e0:4c:53:44:58
[ 1293.695515] usbcore: registered new interface driver dm9601
[ 1294.004763] dm9601 1-2:1.0: eth1: link up, 100Mbps, full-duplex, lpa 0xFFFF
[ 1304.928145] eth1: no IPv6 routers present
[ 2057.381280] ISO 9660 Extensions: Microsoft Joliet Level 3
[ 2057.589862] ISOFS: changing to secondary root
[ 2640.772990] dm9601 1-2:1.0: eth1: kevent 0 may have been dropped
[ 2641.394690] usb 1-2: USB disconnect, device number 3
[ 2641.411081] dm9601 1-2:1.0: eth1: unregister 'dm9601' usb-0000:00:06.0-2, Davicom DM9601 USB Ethernet
[ 2818.596264] usb 1-2: new full speed USB device number 4 using ohci_hcd
[ 2819.498598] dm9601 1-2:1.0: eth1: register 'dm9601' at usb-0000:00:06.0-2, Davicom DM9601 USB Ethernet, 00:e0:4c:53:44:58
[ 2819.774988] dm9601 1-2:1.0: eth1: link up, 100Mbps, full-duplex, lpa 0xFFFF
[ 2830.304044] eth1: no IPv6 routers present
[ 8438.926900] dm9601 1-2:1.0: eth1: kevent 0 may have been dropped
[ 8438.927942] dm9601 1-2:1.0: eth1: kevent 1 may have been dropped
[ 8439.556692] usb 1-2: USB disconnect, device number 4
[ 8439.566123] dm9601 1-2:1.0: eth1: unregister 'dm9601' usb-0000:00:06.0-2, Davicom DM9601 USB Ethernet
[ 8606.388193] usb 1-2: new full speed USB device number 5 using ohci_hcd
[ 8607.050775] dm9601 1-2:1.0: eth1: register 'dm9601' at usb-0000:00:06.0-2, Davicom DM9601 USB Ethernet, 00:e0:4c:53:44:58
[ 8607.234862] dm9601 1-2:1.0: eth1: link up, 100Mbps, full-duplex, lpa 0xFFFF
[ 8618.320053] eth1: no IPv6 routers present

6

Покажите вывод команды

sudo ifconfig

Да, и сразу скажите, помимо проблемной USB-карты есть ещё сетевые устройства?

Был, был и весь вышел...

7

ifconfig

eth0      Link encap:Ethernet  HWaddr 08:00:27:42:ff:43  
          inet addr:10.0.2.15  Bcast:10.0.2.255  Mask:255.255.255.0
          inet6 addr: fe80::a00:27ff:fe42:ff43/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:10656 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6961 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:12341083 (12.3 MB)  TX bytes:806506 (806.5 KB)

eth1      Link encap:Ethernet  HWaddr 00:e0:4c:53:44:58  
          inet6 addr: fe80::2e0:4cff:fe53:4458/64 Scope:Link
          UP 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:120 errors:0 dropped:0 overruns:0 frame:0
          TX packets:120 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:9504 (9.5 KB)  TX bytes:9504 (9.5 KB)

сетевой адаптер на материнке только. ОС установлена на VirtualBox. Но проблема была и при обычной установке.

8

Я вижу как минимум два сетевых устройства — eth0 и eth1. Как мне кажется, второе устройство — ваша карточка. То есть системой она определилась, осталось настроить сетевое подключение.

Был, был и весь вышел...

9

Я вижу как минимум два сетевых устройства — eth0 и eth1. Как мне кажется, второе устройство — ваша карточка. То есть системой она определилась, осталось настроить сетевое подключение.

да система ее видит. как мне ее настроить?

10

К чему физически подключена USB_Ethernet-карта?

Был, был и весь вышел...

11 (17.04.2012 14:34:19 отредактировано disbeliever)

Lupo Alberto пишет:

К чему физически подключена USB_Ethernet-карта?

к передней панели системного блока. кабелем к свитчу в локалке.. Светодиод на устройстве не горит..

12

В локальной сети адреса назначаются статически или раздаются по dhcp?

Был, был и весь вышел...

13

А чем не устраивает встроенная карта? Чем вызвана необходимость использования дополнительной карты?

Был, был и весь вышел...

14

Lupo Alberto пишет:

А чем не устраивает встроенная карта? Чем вызвана необходимость использования дополнительной карты?

периодически пропадает соединение.. Добавить еще одну карточку не получается нет PCI слотов..

15

disbeliever пишет:

Светодиод на устройстве не горит..

Настройте сетевое подключение, загорится.

Был, был и весь вышел...

16

Lupo Alberto пишет:

Настройте сетевое подключение, загорится.

настроил..соединение видит.. Ошибка: кабель не подключен. Хотя он живой и работает.

17

disbeliever пишет:

Ошибка: кабель не подключен. Хотя он живой и работает.

Я тут почитал, эта карточка очень «капризная» — может работать или не работать взависимости от того, как обжат кабель — прямо или перекрёстно bx

Был, был и весь вышел...

18

Я тут почитал, эта карточка очень «капризная» — может работать или не работать взависимости от того, как обжат кабель — прямо или перекрёстно

Тогда обожмем еще раз может заработает.. Спасибо большое)

19

обжал кабель перекрестно - заработало)))