Nas4Free WiFi rt2561 error

Простые/общие вопросы по UNIX системам. Спросите здесь, если вы новичок

Модераторы: vadim64, terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
slonspb
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-10-01 21:23:00

Nas4Free WiFi rt2561 error

Непрочитанное сообщение slonspb » 2013-10-01 21:48:49

Приветвую
На старости лет решил поставить Nas4Free. Юниксы немного помню.
Поводной LAN поднимается и работает, всё Ок. Но я провод не дотащу потом до подвала, так что нужен wifi.
И тут траблы, WiFi адаптер D-Link DWA-510 :st:
Все конфиги системы родные, не правленные, работаю ручками в консольке. Средствами free4nas оно видится и пытается конфигурится, но валит ошибки.

Железка видится, конфигурится,

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

# uname -a
FreeBSD nas4free.local 9.1-RELEASE-p5 FreeBSD 9.1-RELEASE-p5 #0 r254466M: Sat Aug 17 22:54:54 CEST 2013     root@dev.nas4free.org:/usr/obj/nas4free/usr/src/sys/NAS4FREE-amd64  amd64

# pciconf -lv
ral0@pci0:1:7:0:        class=0x028000 card=0x3a711186 chip=0x03021814 rev=0x00 hdr=0x00
    vendor     = 'Ralink corp.'
    device     = 'RT2561/RT61 rev B 802.11g'
    class      = network
но категорически отказывается стартовать,
получаем пачку ошбок в лоб, и оно же при любой попытке ral0 up, оно же в логах

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

# ifconfig wlan create wlandev ral0 inet 192.168.0.99/24

rt2561sfw: could not load firmware image, error 2
ral0: rt2661_load_microcode: unable to retrieve firmware image rt2561sfw
ral0: rt2661_init_locked: could not load 8051 microcode, error 22
несущей нет, беда

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

# ifconfig wlan0

wlan0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
        ether 00:22:b0:4f:d6:e8
        inet 192.168.0.99 netmask 0xffffff00 broadcast 192.168.0.255
        inet6 fe80::222:b0ff:fe4f:d6e8%wlan0 prefixlen 64 scopeid 0xa
        nd6 options=21<PERFORMNUD,AUTO_LINKLOCAL>
        media: IEEE 802.11 Wireless Ethernet autoselect (autoselect)
        status: no carrier
        ssid "" channel 1 (2412 MHz 11b)
ifconfig: missing or corrupted regdomain database
ps: nas4free таки отличается от freebsd, у меня embedded, я и ручками в консоли сижу, и rc.conf правлю - один фиг.
Гуглание сходу ничего не дало, ну был такой баг, коммит вроде сделали, исправили, наверное.
Постоянного опыта в *nix нет, давно было кодирование HP-UX и солярки.
Укажите путь плз...

Хостинговая компания 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/

slonspb
проходил мимо
Сообщения: 2
Зарегистрирован: 2013-10-01 21:23:00

Re: Nas4Free WiFi rt2561 error

Непрочитанное сообщение slonspb » 2013-10-04 10:10:11

"спасибо",
помогли на ixbt

nas4free по аким то причинам поставила драйвер Ralink ral0, но не скопировала фирмваре. Поэтому свиду всё работало, но в логах ошибки
rt2561sfw: could not load firmware image, error 2

Лечится засовыванием прошивки (firmware) в формате модуля ядра *.ko в каталог /boot/modules, ставим права на чтение/исполнение
фирмварю не нашёл нигде (где её искать кстати?), кроме как в дистрибутиве выискал rt2561fw.ko.gz и rt2561fws.ko.gz
после этого ошибки с фирмварей ушли
далее ругался ifconfig: missing or corrupted regdomain database.
лечится засовыванием regdomain.xls в /etc (его я нашёл где-то в сети, где брать оригинал?)
теперь бьюсь с
ral0 need multicast update callback
несущей так и нет

итого:
- на буудщее хотелось бы понять где брать готовые rt2561fw.ko под freebsd 9.x, т.к. у nas4free нет средств компиляции
- где брать regdomain.xls
- что делать с ral0 need multicast update callback
- как заставить nas4free embedded сохранять изменения и не сносить файлы при перезагрузке