LINUX.ORG.RU

iwl3945 не воркает


0

0

Всем доброго времени суток..

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

[Debian 4.0r4 Etch 2.6.18-6-686 DVD] [Notebook Lenovo 3000 V200]

На борту этого ноута есть Wireless IWL3945 - Intel PRO\Wireless как-то там.. Сама дебиан не настроила этот желез, и мне пришлось самому его помучать..

Сначала я поставил прошивку.. Потом, для работы wifi нуден модуль mac80211. У меня его не было.. Я скачал исходники модуля и пересобрал ядро.. Потом скомпилил дрова iwl-1.0.0.1 - вроде так.. Версия точно правильная.. :) После чего в /etc/modules написал mac80211 iwl3945

После чего shutdown -r now Интерфейса, после чего не добавляеться.. ifconfig -a модули имеються.. А вот dmesg | grep iwl говорит следующее:

root@darkstar:~# dmesg | grep iwl iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.0.0-1d iwl3945: Copyright(c) 2003-2007 Intel Corporation iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection iwl3945: iwlwifi-3945.ucode firmware file req failed: Reason -2 iwl3945: Could not read microcode: -2 [<f8a7e6f6>] iwl_pci_probe+0x1162/0x1187 [iwl3945] [<f898b024>] iwl_init+0x24/0x66 [iwl3945] iwl3945: probe of 0000:06:00.0 failed with error -2

Подскажите плз.. я новичек в Линухе.. Может что-то не так делаю..


Прошу прощения за формат ошибки..

root@darkstar:~# dmesg | grep iwl
iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, 1.0.0-1d
iwl3945: Copyright(c) 2003-2007 Intel Corporation
iwl3945: Detected Intel PRO/Wireless 3945ABG Network Connection
iwl3945: iwlwifi-3945.ucode firmware file req failed: Reason -2
iwl3945: Could not read microcode: -2
[<f8a7e6f6>] iwl_pci_probe+0x1162/0x1187 [iwl3945]
[<f898b024>] iwl_init+0x24/0x66 [iwl3945]
iwl3945: probe of 0000:06:00.0 failed with error -2

migaro
() автор топика
Ответ на: комментарий от migaro

Видно же, что фирмваре не грузицца. Видать ты его положил куда-то не туда. Попробуй сказать 'apt-get install firmware-iwlwifi' лучше.

anonymous
()
Ответ на: комментарий от anonymous

Ну вроде прошивка лежит где ей положено.. Все красиво и окуратно.. /lib/firmware/ - там все 3 файла с пакета этой прошивки..

Она даже грузится, при старте дистра, модулем :)

migaro
() автор топика
Ответ на: комментарий от migaro

модуь как раз орёт шо:

iwl3945: iwlwifi-3945.ucode firmware file req failed: Reason -2

iwl3945: Could not read microcode: -2

anonymous
()
Ответ на: комментарий от anonymous

[denis@phobos][~]$> ls -al /lib/firmware/iwlwifi*
-rw-r--r-- 1 root root 149652 2008-06-06 23:53 /lib/firmware/iwlwifi-3945-1.ucode
-rw-r--r-- 1 root root 185764 2008-06-07 00:02 /lib/firmware/iwlwifi-4965-1.ucode
[denis@phobos][~]$>                                                                   

isden ★★★★★
()
Ответ на: комментарий от anonymous

> /lib/firmware/

/lib/firmware/`uname -r`

--------------------------------
mkdir /lib/firmware/2.6.18
cp /lib/firmware/iwl* /lib/firmware/2.6.18

shutdown -r now

не помогло.. :(

migaro
() автор топика
Ответ на: комментарий от migaro

нуу. могу тогда посоветовать только поставить дистрибутивное ведро и с ним поковырятся. если в дистрибутивном ведре нет iwlwifi (я не помню какая там версия в etch, может быть и нет), то надо выкачать ядерные пакеты от sid/lenny, извлечь оттуда конфиг и дебиановские патчи и собрать заново, т.е. с дистрибутивным конфигом.

isden ★★★★★
()
Ответ на: комментарий от isden

Дистрибутивное что простите?.. :) Я новичек в этом деле.. И про ведра слышу впервые.. Что это.. можно подробнее.. Спасибо :)

migaro
() автор топика
Ответ на: комментарий от ZZaiatSS

так оно и так дистровое.. :)
Я его собрал юзая эту доку..
http://www.debian.org/releases/stable/i386/ch08s06.html.ru

Как бы сырцы и все такое с дистра..
Правда тут такое дело что все сетапалось с DVD, либо переносилось с разделов.. так как под линухом сеть не настроена.. Ни Ethernet, ни WiFi..
Вот решил начать с WiFi.. :)

migaro
() автор топика
Ответ на: комментарий от migaro

> Я его собрал

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

isden ★★★★★
()
Ответ на: комментарий от isden

Так вот для чего я ж его и пересобирал.. Потому что там не было поддержки этого железа.. не было модулей.. :)

migaro
() автор топика
Ответ на: комментарий от migaro

а, даже так :) тогда попробуй взять ядро более высокой версии, если мне память не изменяет, iwl встроили в ванильное ядро начиная с версии 2.6.22 или 24.

isden ★★★★★
()

Здесь проблема в том что модуль не нашел firmware, Он должен лежать в /lib/firmware (imho)

У меня таже проблем=(

Мне удалось настроить интерфейс и даже просканировать на наличие сеток, но подключиться не удалось. Где то читал что дрова iwl3945 работоспособны начиная с ядра 2.6.26 и на старых ядрах надо откатывать на старый драйвер ipw3945 Где-то читал, что все работает.

Для себя решил скачать новое ядро и пересобрать но бомжики вырезали телефоный кабель и месяц я ужо не могу это осуществить=(

В общем удачи в настройки этой железюки=))

anonymous
()
Ответ на: комментарий от anonymous

> Для себя решил скачать новое ядро и пересобрать но бомжики вырезали телефоный кабель и месяц я ужо не могу это осуществить=(

А как жо ты на форуме форумишся? :-Р

migaro
() автор топика
Ответ на: комментарий от isden

> а, даже так :) тогда попробуй взять ядро более высокой версии, если мне память не изменяет, iwl встроили в ванильное ядро начиная с версии 2.6.22 или 24.

Проблема решена :)
Итак, подведем итог.
Лечиться ядром 2.6.24
Собрал с нужными модулями.. И все ок.. И wlan и eth начал работать как часы.. :)
Правда я собрал со 2-го раза.. Что-то забыл включить первый раз.. Но то уже детали и мелочи жизни..

Всем спасибо и удачи.. ;)
Тему можно считать закрытой, вернее решенной.. ^__^

migaro
() автор топика
Ответ на: комментарий от migaro

> Дистрибутивное что простите?.. :) Я новичек в этом деле..

(правильное решение проблемы) в таких случаях стоит ставить на ноут свежую бубунту.

sv75 ★★★★★
()
Ответ на: комментарий от sv75

Было дело.. Согласен.. В убунту все работало "из коробки".. Но не люблю я бубунту чето.. :)

migaro
() автор топика
Ответ на: комментарий от anonymous

Re^2: iwl3945 не воркает

Блин, а я считал что сусешники заразы выкинули прекрасно работавший в 10.3 сусе ipw и засунули в 11ю глючный iwl, который с 10го раза коннектится, а окацца они ни при чем

MadCAD ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.