Не загружается iwlwifi
Ivan_Jank 18 июня, 2014 - 01:00
Собрал ядро и свежую систему (в генту впервые, до этого арч) все сделал по хендбуку, собрал ядро с поддержкой iwlwifi, но вафлю не находит. Скачал прошивку с оф сайта поместил в /lib/firmware сделал modprobe iwlwifi, загрузчик не матернулся но lsmod не радует пустым списком ((( Помогите разобраться, спасибо.
»
- Для комментирования войдите или зарегистрируйтесь
На вики и хендбуке есть
На вики и хендбуке есть статьи по настройке wifi в gentoo, начните с них.
качать с офф сайта и класть самому - не gentoo way
Wifi настраивать я умею,
Wifi настраивать я умею, проблема с драйвером, который должно было загрузить ядро(дрова были включены в ядро 100%), но их нету, устройство не обнаруживается. После недолго танца поставил с оф сайта, но даже в таком режиме ничего!! modprobe не загружает драйвер
а попробуй сделать как тебе
а попробуй сделать как тебе посоветовали во втором посте... для начала =)
http://i.imgur.com/usftZ.png
Цитата:дрова были включены
Если ты не запутался в терминологии, то "включены в ядро" означает, что драйвер собран не модулем, а включён монолитно в ядро, по крайней мере приведённая тобой формулировка означает именно это по отношению к ядру Linux.
Отсюда следует, что вот эта твоя фраза:
не имеет смысла, ибо раз у тебя драйвер собран не модульно, а монолитно в ядре, что ты и написал, смотри первую часть сообщения, то и в списке загруженных модулей драйвера быть не должно. Потому, что lsmod выводит как раз список загруженных модулей.
Загрузи на pastebin сервис конфиг ядра, а ссылку помести сюда.
Как ты это проверяешь? Покажи вывод
Зачем? С чего ты взял, что она нужна? Как определил, что нужна именно эта прошивка? Пакет с прошивками установлен в системе? Вот этот: sys-kernel/linux-firmware?
Если ты всё же собрал поддержку драйвера wifi адаптера не модулем, а монолитно в ядре, то прошивки (firmware) тебе нужно так же включить в ядро, о том, как это сделать почитай документацию по настройке wifi в Gentoo.
В общих чертах, в конфиге ядра должно быть примерно следующее:
Это пример и редактировать в ручную конфиг не нужно, всё делается посредством
или
Если же драйвер всё же собран модулем, то установи пакет с прошифками, имя пакета смотри выше, уже указал.
Ну и ты уверен, что включил именно нужный драйвер? Приведи вывод:
lspci находится в пакете sys-apps/pciutils
Так же ты можешь уточнить используемый драйвер wifi адаптером загрузив систему, где wifi работает и вызвав всё так же
обращай внимание на строки 'kernel driver in use: ...', в них указан драйвер, который обслуживает устройство.
Если wifi адаптер подключён по USB шине, то смотри вывод
но ключа '-k' у lsusb нет, в таком случае, если сам не можешь определить нужный драйвер приведи просто вывод lsusb сюда.
Так же установи пакет app-admin/syslog-ng и запусти syslog, дабы на 12 консоли видеть системный журнал. Так же помести на pastebin сервис вывод dmesg, а ссылку сюда, естественно имеется ввиду вывод dmesg Gentoo.
Так же почитай вот это:
Нужно выложить большой кусок лога или конфигурационного файла! Или даже картинку. Как поступить?
http://wiki.gentoo.org/wiki/Wifi
Спасибо за помощь, установил
Спасибо за помощь, установил firmware с помощью emerge, теперь интерфейс находит с драйверами все в порядке, но подключение через wpa_supplicant проходит инициализацию успешно,лампочка на ноуте обозначающая вайфай несколько раз моргает(потом замирает) и подключение к интернету все еще отсутствует.
dmesg | grep iwl
ifconfig -a
lspci -k
.
Логично.
Физику канала ты настроил.
А собственно созданный интерфейс (
/etc/conf.d/net
)?:wq
--
Live free or die
а у systemd-щиков его нет )
а у systemd-щиков его нет )
Значит читай документацию как
Значит читай документацию как в systemd настроить вызов wpa_supplicant, а после настройки канала передачи по wifi либо вызывать dhcp клиент, либо выставлять интерфейсу ip адрес.
Ты сейчас в ручную вызвал wpa_supplicant и настроил wifi адаптер на шифрованный радио канал, теперь можешь так же в ручную запустить dhcp клиент на wifi адаптере и запросить у dhcp сервера точки доступа параметры сети, либо выставить эти параметры в ручную.
Подытожу: читай как в systemd настраиваются wifi сети, ну либо используй NetworkManager.
он там и используется, даже
он там и используется, даже без иксов цеплял wifi. Но все равно не умею я в systemd
Цитата: он там и
Кто он?
Ну а так, раз у вас через wpa_supplicant устанавливается шифрованный радио канал вам нужно всего лишь посредством dhcp клиента запросить параметры сетевого адаптера
или выставить их в ручную
Если вы будете настраивать параметры интерфейса по DHCP, то удостоверьтесь, что вы установили dhcp клиент.
Зачем тогда на него лезете? Настраивайте в ручную, шифрованный канал вы уже подняли, настраивайте параметры адаптера.
в случае networkmanager
в случае networkmanager достаточно было nmcli d wifi connect "WIFINAME" password "somePassPhra", вы собрали все в кучу особенно весело echo "namserver 8.8.8.8" > /etc/resolv.conf
Цитата: в случае
Ну а вы в начале создали в NetworkManager конфигурацию для интерфейса? Нет, ну а чего тогда ноете?
Не вижу кучи. Как по вашему полностью в ручную настроить параметра сети? c "namserver" опечатался, там конечно должно быть "nameserver".
Зачем тогда на него лезете? я
я бы не лез, если бы не gnome3. И таки да я не умею его готовить снес к чертям после обновления ati дров, там даже не исправить ничего приходится перезагружаться в openrc и уже фиксить.
systemd более не нужен,
systemd более не нужен, посмотрите ebuild`ы устанавливаемых пакетов, gnome3 можно собрать и использовать без systemd.
/
А ты не придирайся к форме, но зри в корень! ☺
Не как (
conf.d/net
), но что (физика есть — замечательно, настраиваем IP).:wq
--
Live free or die