HPC.ru lite - Все форумы
Форум: КПК и смартфоны на Linux: Zaurus, планшеты Nokia, прочее
Тема: PRISM II (2.5) обновление station firmware

[Ответить]
LILO [27.03.2005 17:30] PRISM II (2.5) обновление station firmware:
Имею карточку D-Link DCF-660W

# hostap_diag eth0
Host AP driver diagnostics information for 'eth0'

NICID: id=0x800c v1.0.0 (PRISM II (2.5) PCMCIA (SST parallel flash))
PRIID: id=0x0015 v1.0.7
STAID: id=0x001f v1.3.6 (station firmware)

Надо поднять WPA-PSK
wap_supplicant при запуске ругается

wpa_driver_hostap_set_wpa: enabled=1
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
Failed to enable WPA in the driver.
wpa_driver_hostap_set_wpa: enabled=0
ioctl[PRISM2_IOCTL_PRISM2_PARAM]: Operation not supported
Failed to disable WPA in the driver.

В майл-листах wpa_supplicant'а прочитал, что надо обновить station firmware минимум до 1.7

Вопрос в том как правильно это делать и обязательно ли шить перманентно во flash, или можно заливать соотв. фирмварь в RAM карточки приинициализации?

В общем объясните что и как правильно делать в такой ситуации.
Спасибо.
LILO [28.03.2005 16:40] :
up

вопрос слишком глупый?
maslovsky [28.03.2005 16:46] :
Обновление firmware:
http://linux.junsun.net/intersil-prism/

Про запуск WPA естm в Cacko FAQ:
http://cacko.biz/cacko/faq/
LILO [28.03.2005 17:20] :
Данные ссылки прочитаны в первую очередь

Вопрос собственно в том, обязательно ли шить перманентно во flash
или можно загружать а RAM?
Пробовал в RAM (файлы rfXXXXXX.hex), карточка после этого встает колом. Помогает reset. После него получаем опять STAID: id=0x001f v1.3.6 (station firmware)
А шить во flash prism2_srec отказывается, мотивируя тем, что не может прочитать с карты PDA. Вроде бы надо перекомпилять модули hostap
LILO [28.03.2005 17:26] :
о чудо
кажется получилось, station firmware 1.7.4 встала нормально в RAM
карточка работает

теперь задача
есть скриптик hostap_fw_load
в принципе немного подработать напильником и будет загружать необходимый firmware
вот только куда вставить его вызов, в какой скрипт?
чтобы автоматом отрабатывался при insert или reset карточки?

шить перманетно во flash не очень хочется, вдург помрет
тем более карточка на гарантии, пошлют потом в сервисе куда подальше

сильно не ругайте, завр у меня всего неделю как в руках, еще не вник во все тонкости ситемы
maslovsky [28.03.2005 17:46] :
Я шил в firmware своей карты, ничего не померло. По умолчанию прошивальщик не будет заливать несовместимый firmware, так что его обновление достаточно безопасно, карта "вдруг" не помрёт. Меры предосторожности стандартные - убедится, что батарейка заряжена (а лучше воткнуть зарядник), не вынимать карточку, не выключать завра, ну и т.п.
LILO [28.03.2005 18:18] :
Прошил, получилось
Прошивал естественно образом предназначенным для прошивки во flash sf010704.hex
Красотааа WPA работает, ключики на лету меняются

Можно было конечно поковырять на предмет заливки в RAM в момент инициализации карты, даже подозреваю, что смотреть надо было в /etc/pcmcia/ Но поленился
maslovsky [28.03.2005 19:45] :
ну вот, совсем не больно оказалось

Да и не к чему это, лучше пусть в карточке правильный fimrware лежит
LILO [28.03.2005 19:56] :
А вот еще в догонку вопрос.

Почему никогда не устанавливается соединение, если включен режим Auto-Connect?
Карточка мигнет пару раз и все. Такое впечатление, что не особо то и пытается подключиться.
maslovsky [28.03.2005 21:34] :
ХЗ
[Ответить]