net-wireless/wimax-1.5.1 [РЕШЕНО]

Всем привет!
Есть проблемка, с которой уже давно пытаюсь справиться, но справиться как-то не получается :(

Суть проблемы:
имею девайс

# lspci | grep -i network
09:00.0 Network controller: Intel Corporation WiMAX/WiFi Link 5150

, который с переходом на net-wireless/wimax-1.5.1 никак не могу запустить.

Установлены пакеты:
net-wireless/iwl5150-ucode-8.24.2.2
net-wireless/i2400m-fw-1.5.0
net-wireless/wimax-1.5.1
net-wireless/wimax-tools
net-wireless/wpa_supplicant-0.7.3-r1(dbus kernel_linux qt4 readline ssl wimax -debug -eap-sim -fasteap -gnutls -kernel_FreeBSD -madwifi -ps3 -wps)
sys-kernel/gentoo-sources-2.6.36-r5

Что делаю:

# /etc/init.d/net.wlan0 stop
net.wlan0       | * WARNING: net.wlan0 is already stopped
# iwconfig wlan0 tx off
# /etc/init.d/wimax start
wimax           | * Starting WiMAX Network Service ...[ ok ]
# pgrep wimaxd
5317
# wimaxcu status
Device - Not Initialized.
# wimaxcu ron
ERROR: Turning the SW Radio ON unsuccessfull - Device is UnInitialized.

Что пытался сделать:
1. игрался с параметрами модуля i2400m... не помогло...
2. переставлял перепробовал все ядра >=gentoo-sources-2.6.35
3. изучал логи в /var/log/wimax/ после запуска wimaxd -i wmx0 -d... ошибок много, но я ничего не понимаю :(

у кого-нибудь сие чудо работает?

вот я так и знал, что

вот я так и знал, что как-только спрошу это на форуме, то обязательно найду решение )))
решил я основательно подумать над результатами своих поисков проблемы в гугле и только сейчас заметил, что такая ошибка существует только в генту )) сделал вывод, что ебилд не правильный и оказался прав ))
в общем, после приведения функции src_install в wimax-1.5.1.ebuild к виду

src_install() {
    emake DESTDIR="${D}" install || die "Install failed"
    doinitd "${FILESDIR}"/wimax || die "failed to place the init daemon"
#   sed -e "s:/usr/lib/libeap.so.0:/usr/$(get_libdir)/libeap.so.0:g" \
#       -e "s:<GetDeviceTraces>3</GetDeviceTraces>:<GetDeviceTraces>0</GetDeviceTraces>:g" \
#       -e "s:<OutputTarget>console</OutputTarget>:<OutputTarget>daemon</OutputTarget>:g" \
#       -e "s:<IPRenew>1</IPRenew>:<IPRenew>0</IPRenew>:g" \
#       -e "s:<ModeOfOperationProduction>0</ModeOfOperationProduction>:<ModeOfOperationProduction>1</ModeOfOperationProduction>:g" \
#       -i "${D}/etc/wimax/config.xml" || die "Fixing config failed"
    # Drop udev rusles for now
   rm -rf  "${D}/etc/udev"
}

все заработало ))
какой именно параметр давал сбой выясню позже...

проблемным оказался параметр

проблемным оказался параметр в /etc/wimax/config.xml

<ModeOfOperationProduction>1</ModeOfOperationProduction>

нужно поставить 0 и все заработает ;)

Спасибо!

Намучался с этим ваймаксом, а оказалось нужно один бит в конфиге исправить!
Респект!)

спасибо! только же в ебилде

спасибо! только же в ебилде уже все оперативно поправлено ;) спасибо alexxy ;)

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".