LINUX.ORG.RU

Помогите настроить wi-fi

 


0

0

Поставил генту на нетбук, а там сетевуха не хочет работать. В ядре собрал со всеми модулями сетевух, а в dmesg и в lspci про net|lan|eth вообще ничего. Проблема в том, что без старта /etc/init.d/net.eth, который является симлинком на /etc/init.d/net.lo не хочет работать wi-fi. Раньше стартовал вайфай добавлением строк

wpa_supplicant -B -Dnl80211 -iwlan0 -c/etc/wpa_supplicant/wpa_supplicant.conf
route add -host 192.168.0.1 dev wlan0
route add default gw 192.168.0.1 netmask 0.0.0.0 dev wlan0
в /etc/init.d/net.lo, и всё работало.

Если выполнить эти команды на нетбуке, в выводе ifconfig со временем растёт количество переданных и полученных пакетов, но пинги никуда не идут — команда ping просто замирает.

Я сравнил выхлопы route в генте и в Calculate live системе, где вайфай работает: там есть строка:

loopback localhost.local 255.0.0.0 UG 0 0 0 lo
, которой нет в моей генте. Я пробовал выполнить
route add loopback gw localhost.local netmask 255.0.0.0 dev lo
, на что выдалась ошибка localhost.local: Unknown host.

Помогите, пожалуйста, заставить работать вайфай.

★★★★★

Последнее исправление: teod0r (всего исправлений: 3)

Проблема в том, что без старта /etc/init.d/net.eth, который является симлинком на /etc/init.d/net.lo не хочет работать wi-fi

Может всё же /etc/init.d/wlan0, ну так добавьте его на уровень запуска.

Раньше стартовал вайфай добавлением строк ... в /etc/init.d/net.lo, и всё работало.

В Gentoo для этого есть /etc/conf.d/net и соответствующий конфигурационный файл wpa_supplicant.

, на что выдалась ошибка localhost.local: Unknown host.

Что у тебя указано в /etc/hosts?

А так, давай вывод

lspci
lsusb
и вывод
dmesg

Ну и модель нетбука, его спецификации и конфиг ядра.

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

Может всё же /etc/init.d/wlan0

нет такого

В Gentoo для этого есть /etc/conf.d/net и соответствующий конфигурационный файл wpa_supplicant.

ну и как мне через них настроить?

Что у тебя указано в /etc/hosts?

там localhost. заменил на localhost, маршрут добавился. пинги всё-равно не идут. точнее на 192.168.0.1 он просто замирает. на google.com он говорит unknown host, на 0.0.0.0 идут, но там указано, что это 127.0.0.1.

config:
http://sebsauvage.net/paste/?e9ef1d741fcffc46#ErIbwX8DPY/D31IpiS9dDcJViOyA/Sv...

dmesg:
http://sebsauvage.net/paste/?aebe1780073a0439#vL9qvwOWmnDrqjP1bRIpJp3tTbqLrqj...

lspci -vvv:
http://sebsauvage.net/paste/?c58da6826463e55a#eJQRkUf90jt2JDR/0Tsek4Tke/opipE...

lsusb -vvv:
http://sebsauvage.net/paste/?4726b56b8d170e2a#17xhetAHHpsmIWfsB8yGbA5UJvCh 1U...

нетбук samsung 305U1A

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

kostik87

Может всё же /etc/init.d/wlan0

teod0r

нет такого

Я опечатался, всё же net.wlan0, ну и его нужно создать как символьную ссылку на net.lo. В Gentoo Handbook об этом всё написано. Далее net.wlan0 нужно добавить на уровень запуска.

ну и как мне через них настроить?

Читай Gentoo Handbook и Gentoo Wiki.

По логу видно, что сетевой интерфейс wlan0 создаётся для устройства Broadcom Limited BCM4313 802.11bgn Wireless Network Adapter (rev 01).

Используюется модуль и драйвер:

Kernel driver in use: bcma-pci-bridge
Kernel modules: bcma

Читай Gentoo Handbook по настройке сети в Gentoo и wifi в частности.

kostik87 ★★★★★
()
Последнее исправление: kostik87 (всего исправлений: 1)
Ответ на: комментарий от kostik87

благодарю. всё получилось

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