Страница 1 из 1

FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-20 21:38:00
Michael /780
Доброго времени суток!

Код: Выделить всё

 uname -a
FreeBSD gw 8.2-RELEASE FreeBSD 8.2-RELEASE #0: Tue Feb 19 21:41:07 UTC 2013     root@gw:/usr/src/sys/i386/compile/gw  i386

Код: Выделить всё

 ugen0.1: <UHCI root HUB Intel> at usbus0, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen1.1: <UHCI root HUB Intel> at usbus1, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen2.1: <UHCI root HUB Intel> at usbus2, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen3.1: <UHCI root HUB Intel> at usbus3, cfg=0 md=HOST spd=FULL (12Mbps) pwr=SAVE
ugen4.1: <EHCI root HUB Intel> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=SAVE
ugen4.2: <product 0x1a02 vendor 0x2001> at usbus4, cfg=0 md=HOST spd=HIGH (480Mbps) pwr=ON
Последняя строка.

Не определяется. Должна быть как ue0

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

http://skeletor.org.ua/?p=701

Как бороться?

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-21 6:53:40
vadim64

Код: Выделить всё

kld_stat

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-21 7:47:26
Michael /780

Код: Выделить всё

kld_stat
kld_stat: Command not found.
gw#

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-21 7:54:41
Michael /780

Код: Выделить всё

gw# kldload /boot/kernel/if_mos.ko
gw# kldstat
Id Refs Address    Size     Name
 1    8 0xc0400000 bf5cac   kernel
 2    1 0xcc142000 4000     if_mos.ko
gw#
как-то так..

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-21 8:14:46
vadim64

Код: Выделить всё

kldload if_axe

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-21 8:36:07
Michael /780

Код: Выделить всё

gw# kldload if_axe
kldload: can't load if_axe: File exists
gw# ifconfig ue0
ifconfig: interface ue0 does not exist
gw#
Только насколько я помню это было применимо к FreeBSD 8.1, в FreeBSD 8.2 это уже не работало.

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-21 15:33:17
Michael /780
Варианты кончились? Печально...

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-22 19:17:37
skeletor
Что в dmesg? И причём тут if_mos, когда должно быть if_axe? Мне почему-то кажется, что вы сделали не до конца

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-22 21:21:24
Michael /780
Для 8.2:

Код: Выделить всё

dmesg
Feb 22 22:20:41 gw906 root: Unknown USB device: vendor 0x2001 product 0x1a02 bus uhub4
Feb 22 22:20:41 gw906 kernel: ugen4.2: <vendor 0x2001> at usbus4

Код: Выделить всё

#make && cp if_mos.ko* /boot/kernel/ && kldload /boot/kernel/if_mos.ko
Я тему неправильно указал. В самом начале речь про 8.2 шла.

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-22 22:44:21
_skeletor
Всё, я больше эту тему не читаю. Пускай помогают те, у кого есть терпение по 100500 раз объяснять человеку, что он НЕ ВНИМАТЕЛЬНЫЙ и делает неправильно.
Автору скажу такое: у тебя Dlink DUB-E100, а ты УПРЯМО считаешь, что у тебя STlab USB2Ethernet. Я тебе уже один раз указал, что тебе нужно if_axe. Причём тут if_mos????

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-02-23 12:14:26
Michael /780
Извиняюсь, согласен, невнимательно читал.

Но так тоже не работает.
if_axe_load="YES"

в файл /boot/loader.conf

- добавить запись

usbd_enable="YES"

в файл /etc/rc.conf
При загрузке в dmesg пишет что if_axe уже загружен, а вместо ue0: <USB Ethernet> есть ugen.

Пробовал уже FreeBSD 9.0 - ситуация не изменилась.

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-04-22 22:12:01
alexун256
Нашел вот такое описание сего действа:

http://chip-chop.blogspot.ru/2012/08/d- ... eebsd.html

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-04-24 14:38:10
Michael /780
Спасибо! Протестирую, отпишусь.

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-07-18 15:56:06
emoxam
И как успехи ?)

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-08-20 22:32:39
Michael /780
После выполнения вышеуказанных действий - завелась. Определяется как ue0. Странно то, что сетевую карту нужно дополнительно поднимать с помощью

Код: Выделить всё

ifconfig ue0 up

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-08-20 22:32:56
Michael /780
После выполнения вышеуказанных действий - завелась. Определяется как ue0. Странно то, что сетевую карту нужно дополнительно поднимать с помощью

Код: Выделить всё

ifconfig ue0 up

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2013-08-20 22:35:38
Michael /780
Добавил в /etc/rc.conf такую строку:

Код: Выделить всё

ifconfig_ue0="inet 192.168.1.254  netmask 255.255.255.0 up"
После указанных действий сетевуха стартует самостоятельно.

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2014-07-26 12:33:08
ommm
Michael /780 писал(а):Добавил в /etc/rc.conf такую строку:

Код: Выделить всё

ifconfig_ue0="inet 192.168.1.254  netmask 255.255.255.0 up"
После указанных действий сетевуха стартует самостоятельно.
Спасибо помогло :) выставил:
ifconfig_ue0="SYNCDHCP up"

Re: FreeBSD 8.1 и D-Link DUB-E100

Добавлено: 2014-07-26 12:40:30
ommm
upd: FreeBSD 10; usb сетевуха определилась как "usb 2.0 10100M Ethernet Adaptor vendor 0x0fe6" - завелась без плясок :)