FreeBSD 8.1 и D-Link DUB-E100

Решение проблем связванных с работой железа. Проблемы программно-аппаратной совместимости.
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-20 21:38:00

Доброго времени суток!

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

 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

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

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение vadim64 » 2013-02-21 6:53:40

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

kld_stat
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-21 7:47:26

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

kld_stat
kld_stat: Command not found.
gw#

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-21 7:54:41

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

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#
как-то так..

Аватара пользователя
vadim64
майор
Сообщения: 2101
Зарегистрирован: 2009-09-17 15:15:26
Откуда: Засратовец

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение vadim64 » 2013-02-21 8:14:46

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

kldload if_axe
Люди не делятся на национальности, партии, фракции и религии. Люди делятся на умных и дураков, а вот дураки делятся на национальности, партии, фракции и религии.

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-21 8:36:07

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

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 это уже не работало.

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-21 15:33:17

Варианты кончились? Печально...

Аватара пользователя
skeletor
майор
Сообщения: 2535
Зарегистрирован: 2007-11-16 18:22:04
Откуда: Kiev
Контактная информация:

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение skeletor » 2013-02-22 19:17:37

Что в dmesg? И причём тут if_mos, когда должно быть if_axe? Мне почему-то кажется, что вы сделали не до конца
"Винда съела дрова и резет здесь не фурычит."
"Все говорят, что у меня /dev/hands криво и я всё делаю через /dev/ass. А у меня этих фалов вообще нет!"

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-22 21:21:24

Для 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 шла.

_skeletor
проходил мимо

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение _skeletor » 2013-02-22 22:44:21

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

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-02-23 12:14:26

Извиняюсь, согласен, невнимательно читал.

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

в файл /boot/loader.conf

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

usbd_enable="YES"

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

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


Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-04-24 14:38:10

Спасибо! Протестирую, отпишусь.

emoxam
мл. сержант
Сообщения: 75
Зарегистрирован: 2008-03-03 20:45:14
Откуда: Москва
Контактная информация:

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение emoxam » 2013-07-18 15:56:06

И как успехи ?)
Самурай без меча подобен самураю с мечом но только без меча.

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-08-20 22:32:39

После выполнения вышеуказанных действий - завелась. Определяется как ue0. Странно то, что сетевую карту нужно дополнительно поднимать с помощью

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

ifconfig ue0 up
Последний раз редактировалось Michael /780 2013-08-20 22:33:32, всего редактировалось 1 раз.

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-08-20 22:32:56

После выполнения вышеуказанных действий - завелась. Определяется как ue0. Странно то, что сетевую карту нужно дополнительно поднимать с помощью

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

ifconfig ue0 up

Michael /780
сержант
Сообщения: 281
Зарегистрирован: 2008-08-24 21:11:25
Откуда: Москва

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение Michael /780 » 2013-08-20 22:35:38

Добавил в /etc/rc.conf такую строку:

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

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

Аватара пользователя
ommm
рядовой
Сообщения: 42
Зарегистрирован: 2011-01-28 15:18:48

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение ommm » 2014-07-26 12:33:08

Michael /780 писал(а):Добавил в /etc/rc.conf такую строку:

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

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

Аватара пользователя
ommm
рядовой
Сообщения: 42
Зарегистрирован: 2011-01-28 15:18:48

Re: FreeBSD 8.1 и D-Link DUB-E100

Непрочитанное сообщение ommm » 2014-07-26 12:40:30

upd: FreeBSD 10; usb сетевуха определилась как "usb 2.0 10100M Ethernet Adaptor vendor 0x0fe6" - завелась без плясок :)