1

Тема: Проблема с драйвером rum

Есть проблема.

У меня вай-фай адаптер 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 (https://www.freebsd.org/cgi/man.cgi?quer … .0-RELEASE) пытался выполнять - везде ругалось на отсутствие интерфейса rum0.

2

Re: Проблема с драйвером rum

Посмотреть, есть ли в системе?
#pciconf -lv
и попробывать так:
#ifconfig rum0 inet  <IP adr> netmask 255.255.255.0
посмотреть
#ifconfig rum0

3

Re: Проблема с драйвером rum

Ага, спасибо, вот этого не пробовал:
#pciconf -lv
Вечером буду пробовать, как до компа доберусь.

А следующие 2 команды выдавали ошибку.

Добавлено: 12-11-2009 21:52:12

В системе таки нету:

# 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

Отредактировано darkmyan (12-11-2009 14:15:16)

4

Re: Проблема с драйвером rum

Типа, завод изготовитель имеет права ...... и далее по тексту.
Какая FreeBSD, уже есть 8.0RC3 - может в ней дрова допилили.

5

Re: Проблема с драйвером rum

7.2 пока, ставил последнюю стабильную.

Добавлено: 12-11-2009 22:42:24

Кстати, вопрос такой: на диске, прилагаемом к адаптеру, есть дрова для Линукса. У меня во фрибсд включена линукс-совместимость. Может эти линуксовые дрова попробовать поставить?

6

Re: Проблема с драйвером rum

От Линукса дрова не прикрутишь, а вот от Windows через NDIS можно, как-то так:
https://www.opennet.ru/base/sys/ndis_wifi.txt.html
по крайней мере на 7.0 мне удалось прикрутить свою сетевуху,
но результат не гарантирован.

Рабочее название NDISulator, написанное Биллом Полом (Bill Paul), который назвал его считая, что как ужасно (с философской точки зрения) иметь что-то типа этого на первом месте. NDISulator - это специальный модуль совместимости, чтобы разрешить использование Windows™ NDIS минипорт сетевых драйверов во FreeBSD/i386. Это обычно единственный путь использования сетевых карт с закрытым кодом драйвера. Смотрите src/sys/compat/ndis/subr_ndis.c.

Отредактировано ankor (13-11-2009 00:01:50)

7

Re: Проблема с драйвером rum

ankor пишет:

От Линукса дрова не прикрутишь, а вот от Windows через NDIS можно, как-то так:
https://www.opennet.ru/base/sys/ndis_wifi.txt.html
по крайней мере на 7.0 мне удалось прикрутить свою сетевуху,
но результат не гарантирован.

Рабочее название NDISulator, написанное Биллом Полом (Bill Paul), который назвал его считая, что как ужасно (с философской точки зрения) иметь что-то типа этого на первом месте. NDISulator - это специальный модуль совместимости, чтобы разрешить использование Windows™ NDIS минипорт сетевых драйверов во FreeBSD/i386. Это обычно единственный путь использования сетевых карт с закрытым кодом драйвера. Смотрите src/sys/compat/ndis/subr_ndis.c.


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

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.

что-то с этим можно сделать?

Отредактировано darkmyan (13-11-2009 00:48:46)

8

Re: Проблема с драйвером rum

У меня дрова прикрутились для Win2k, для WinXP - нет
и где-то прочитал рекомендацию использовать с ndis только дрова под Win2000.
И повторюсь, гарантии нет, что заработает.