PDA

Показать полную графическую версию : Проблема с драйвером rum для вай-фай адаптера


darkmyan
12-11-2009, 14:16
Есть проблема.

У меня вай-фай адаптер Edimax EW-7318USG, который во FreeBSD поддерживается драйвером rum. В моем ядре его поддержка по-умолчанию прописана, т.е. вот такое там присутствует в конфиге:

device ehci
device uhci
device ohci
device usb
device rum
device wlan
device wlan_amrr

Более того, в логе загрузки системы определяется сам адаптер (т.е. в логах встречается название чипа, на котором адаптер основан). Но почему-то ifconfig не выдает нужное имя интерфейса rum0. При вводе команды:

#ifconfig rum0 create

выдается ошибка (к сожалению, точный текст не скопировал, но если необходимо - сегодня вечером скопирую). Что можно сделать, чтобы этот интерфейс появился?

Примеры из man rum (http://www.freebsd.org/cgi/man.cgi?query=rum&sektion=4&manpath=FreeBSD+7.0-RELEASE) пытался выполнять - везде ругалось на отсутствие интерфейса rum0.

vadblm
12-11-2009, 19:09
покажите
pciconf -lv | grep -B3 -A1 network
grep rum0 /var/run/dmesg.boot

darkmyan
12-11-2009, 21:51
# pciconf -lv | grep -B3 -A1 network
bfe0@pci0:6:1:0: class=0x020000 card=0x00901025 chip=0x170c14e4 rev=0x02hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM4401 Broadcom NetLink 4401 10/100 Ethernet NIC'
class = network
subclass = ethernet
none2@pci0:6:2:0: class=0x028000 card=0x03121468 chip=0x431814e4 rev=0x02hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM43XX Broadcom 802.11b/g'
class = network
cbb0@pci0:6:4:0: class=0x060700 card=0x00901025 chip=0x14121524 rev=0x10hdr=0x02
# grep rum0 /var/run/dmesg.boot
#


Собственно, вот. Искомый девайс вообще не видно.

vadblm
12-11-2009, 22:00
а, миль пардон, оно USB?
а так у вас что-то wifi броадкомовское видно, неопределившееся
none2@pci0:6:2:0: class=0x028000 card=0x03121468 chip=0x431814e4 rev=0x02hdr=0x00
vendor = 'Broadcom Corporation'
device = 'BCM43XX Broadcom 802.11b/g'
class = network »
.

darkmyan
12-11-2009, 22:35
да, адаптер USB. а броадкомовский - это встроенный адаптер, но, насколько я знаю, он вроде не поддерживается freebsd... или если его видно, то с ним можно что-то сделать? это как альтернатива.

vadblm
12-11-2009, 23:06
да, адаптер USB »
когдаего вставляете, на sysconsole какие сообщения? они также дублируются в dmesg.
или если его видно, то с ним можно что-то сделать? это как альтернатива. »
возможно ndisgen поможет.

darkmyan
12-11-2009, 23:47
когдаего вставляете, на sysconsole какие сообщения? они также дублируются в dmesg. »
ugen0: <Ralink 802.11 bg WLAN, class 0/0, rev 2.00/0.01, addr 4> on uhub4

возможно ndisgen поможет. »
попытался...
все шаги выполнения прошли успешно, только на последнем шаге дало такое:

Press enter to compile the stub module and generate the driver
module now: (нажал Enter)

Generating Makefile... done.
Building kernel module... ln: @: Operation not supported
build failed. Exiting.

vadblm
12-11-2009, 23:58
ugen0: <Ralink 802.11 bg WLAN, class 0/0, rev 2.00/0.01, addr 4> on uhub4 »
и больше ничего? видимо девайс не поддерживается.

кстати, какая версия системы? если не 8, то попробуйте её

darkmyan
13-11-2009, 00:32
Версия 7.2, ставил последнюю стабильную.

Блин, странно, ведь этот адаптер входит в список официально поддерживаемых во фрибсд-7... Ладно, попробую 8 поставить.




© OSzone.net 2001-2012