Не работает wi-fi (помогите разобраться)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС для молодых и начинающих системных администраторов.

Модераторы: SLEDopit, Модераторы разделов

Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Не работает wi-fi

Сообщение t.t »

Первый раз в жизни пытаюсь включить вайфай. Получается плохо.

Код: Выделить всё

t $ lsmod | grep ^iw
iwl3945                46000  0
iwlcore                67494  1 iwl3945
t $ sed -n '/iface wlan/,$p' </etc/network/interfaces
iface wlan0 inet dhcp
        network 192.168.0.0
        broadcast 192.168.0.255
        gateway 192.168.0.1
        wireless-essid THOMSON
        wireless-mode managed
        wireless-rate auto
        wpa-psk **********
        wpa-key-mgmt WPA-PSK
        wpa-pairwise TKIP CCMP
        wpa-group TKIP
        wpa-proto WPA
t $ sudo ifup wlan0
Internet Systems Consortium DHCP Client 4.1.1-P1
Copyright 2004-2010 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/00:1b:77:97:f5:92
Sending on   LPF/wlan0/00:1b:77:97:f5:92
Sending on   Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 18
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15
No DHCPOFFERS received.
No working leases in persistent database - sleeping.


Подключение к тому же модему через ethernet работает. У сестры на нетбуке с виндой вайфай тоже работает.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
Aectann
Бывший модератор
Сообщения: 3491
Статус: ...
ОС: OS X, GNU_и_не_только/Linux

Re: Не работает wi-fi

Сообщение Aectann »

Как вариант - управление wifi-линком переложить на wpa_supplicant, после чего запускать DHCP-клиент.
Вносим в конфиг wpa_supplicant инормацию о сети и ключе:

wpa_passphrase <essid> <ключ> >> /etc/wpa_supplicant.conf

Потом поднимаем линк:

wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf &

И если все успешно, запускаем DHCP.

Если все это внести в interfaces, то выглядеть будет как-то так:

iface wlan0 inet dhcp
...
pre-up wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -B
post-down killall -q wpa_supplicant
My god... it's full of stars!...
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не работает wi-fi

Сообщение t.t »

Aectann писал(а):
08.04.2011 17:42
Как вариант - управление wifi-линком переложить на wpa_supplicant, после чего запускать DHCP-клиент.
Вносим в конфиг wpa_supplicant инормацию о сети и ключе:

wpa_passphrase <essid> <ключ> >> /etc/wpa_supplicant.conf

Потом поднимаем линк:

wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf &

И если все успешно, запускаем DHCP.
Тот же результат.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не работает wi-fi

Сообщение sash-kan »

Тихон, а зачем ты сбиваешь с толку ifup? в свойствах интерфейса написано dhcp, а в описании присутствуют опции про всякие нетворки, гейтвеи, бродкасты.

ещё и куча (imho) не нужных уточнящих опций, в которых несложно и промахнуться.

у меня на yeeloong-е всего две строчки в описании интерфейса:
wpa-ssid <essid>
wpa-psk <пароль>

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

точное написание essid-а можно уточнить сканированием:
$ sudo ip l s up dev wlan0
$ sudo iwlist wlan0 scan | grep ESSID
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не работает wi-fi

Сообщение t.t »

sash-kan писал(а):
08.04.2011 19:50
Тихон, а зачем ты сбиваешь с толку ifup? в свойствах интерфейса написано dhcp, а в описании присутствуют опции про всякие нетворки, гейтвеи, бродкасты.

ещё и куча (imho) не нужных уточнящих опций, в которых несложно и промахнуться.

у меня на yeeloong-е всего две строчки в описании интерфейса:
wpa-ssid <essid>
wpa-psk <пароль>

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

точное написание essid-а можно уточнить сканированием:
$ sudo ip l s up dev wlan0
$ sudo iwlist wlan0 scan | grep ESSID

Да я по какой-то статье из инета настраивал. Оставил только эти две строчки -- ничего не изменилось.

P.S. Сейчас на виндовом ноуте беспроводная сеть вообще не видна. На моём видна, но линк не подымается. На смартфоне (по вайфаю) всё работает, на ноуте по шнурку тоже. В поддержке провайдера сказали, что мак-адрес модема ещё не вписан в их базу, от этого и могут быть проблемы; обещали, что сегодня впишут. Но мне не кажется, что дело в этом.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: Не работает wi-fi

Сообщение BURF »

а networkmanager на дебиан не завозят?) там остается только выбрать нужную точку и пароль ввести. Хотя если SSID Broadcast отключен то некоторые проблемы могут найтись.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не работает wi-fi

Сообщение sash-kan »

BURF писал(а):
09.04.2011 12:32
networkmanager… там остается только выбрать нужную точку и пароль ввести

sash-kan писал(а):
08.04.2011 19:50
всего две строчки в описании интерфейса:
wpa-ssid <essid>
wpa-psk <пароль>

оккам наш друг
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не работает wi-fi

Сообщение sash-kan »

t.t
контрольный список
1. wpasupplicant, как я понял, установлен.
2. сканирование показывает хоть какие-то результаты.
3. в модеме настроен именно wpa2.
4. dhcpd модема долго не выходит на связь. это бывает.
рекомендую попробовать отключитьь этот модем от всего, что только можно (включая провайдера), перезагрузить его, не коннектиться к нему ни с каких других устройств, и попробовать, просканировав сеть и убедившись, что модем по wifi виден, подключаться.
не ответит на dhcp-запросы с первого раза — ifdown wlan0 и снова ifup.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
BURF
Сообщения: 479
Статус: ZONGO!
ОС: openSUSE 12.1 x64

Re: Не работает wi-fi

Сообщение BURF »

sash-kan писал(а):
09.04.2011 13:37
BURF писал(а):
09.04.2011 12:32
networkmanager… там остается только выбрать нужную точку и пароль ввести

sash-kan писал(а):
08.04.2011 19:50
всего две строчки в описании интерфейса:
wpa-ssid <essid>
wpa-psk <пароль>

оккам наш друг

Все-таки я предлагаю взглянуть пошире, и, например, в случае смены метода аутентификации, или другой точки (или даже быстрым переключением между ними), или смены пароля, или настроек автоконнекта все проще чем лезть каждый раз в конфигурационный файл.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не работает wi-fi

Сообщение sash-kan »

BURF писал(а):
09.04.2011 14:30
все проще чем
во-первых, кому как.
во-вторых, не всем и не всегда подходит функциональность nm.
BURF писал(а):
09.04.2011 14:30
предлагаю взглянуть пошире
вот и давайте смотреть шире. для многих в большинстве случаев nm — чудесная палочка-выручалочка и единственный приемлемый варинт настройки сети. остаётся два множества «для многих в остальных случаях» и «для всех остальных». для этих множеств nm является либо «пятым колесом у телеги», либо просто мешает.

p.s. подрастает потихоньку connman. более внятная реализация и более адекватное поведение, возможно, позволит ему когда-нибудь потеснить nm в умах ubuntu-строителей.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не работает wi-fi

Сообщение t.t »

sash-kan писал(а):
09.04.2011 13:48
t.t
контрольный список
1. wpasupplicant, как я понял, установлен.
2. сканирование показывает хоть какие-то результаты.
3. в модеме настроен именно wpa2.
4. dhcpd модема долго не выходит на связь. это бывает.
рекомендую попробовать отключитьь этот модем от всего, что только можно (включая провайдера), перезагрузить его, не коннектиться к нему ни с каких других устройств, и попробовать, просканировав сеть и убедившись, что модем по wifi виден, подключаться.
не ответит на dhcp-запросы с первого раза — ifdown wlan0 и снова ifup.

1. Да.
2-3. В настройках модема пункты wpa, wpa-psk, wpa2, wpa2-psk были отключены. Включение что всех четырёх, что только wpa2 никаких изменений не даёт. Точнее, даёт одно: смартфон тоже перестаёт подключаться. В поле "RADIUS server", активном при включении хотя бы одного из четырёх пунктов wpa*, прописан локальный адрес модема (192.168.0.1); мне кажется, это неправильно, но что там должно быть, понятия не имею.
4. Попробовал. Результат тот же.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не работает wi-fi

Сообщение t.t »

sash-kan писал(а):
09.04.2011 14:40
BURF писал(а):
09.04.2011 14:30
все проще чем
во-первых, кому как.
во-вторых, не всем и не всегда подходит функциональность nm.
BURF писал(а):
09.04.2011 14:30
предлагаю взглянуть пошире
вот и давайте смотреть шире. для многих в большинстве случаев nm — чудесная палочка-выручалочка и единственный приемлемый варинт настройки сети. остаётся два множества «для многих в остальных случаях» и «для всех остальных». для этих множеств nm является либо «пятым колесом у телеги», либо просто мешает.

p.s. подрастает потихоньку connman. более внятная реализация и более адекватное поведение, возможно, позволит ему когда-нибудь потеснить nm в умах ubuntu-строителей.

Так nm я тоже пробовал. Результат тот же.

Что же до прописывания параметров других сетей при смене подключения (что пока и не планируется), то для этого есть guessnet.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Не работает wi-fi

Сообщение sash-kan »

t.t писал(а):
09.04.2011 16:22
В настройках модема пункты wpa, wpa-psk, wpa2, wpa2-psk были отключены
эээ, что же оно там использовало? wep, что ли? (раз пароль требовался).
тогда (для wep-а), опции должны по-другому звучать:
wireless-essid <essid>
wireless-key <key>
но тут начинается неразбериха с тем, что же считать key-ем. то ли hex-, то ли ascii-представление. подозреваю с большой долей вероятности, что здесь собака и зарыта. (кстати, а ты при смене режима шифрования пароль заново вбивал? для уменьшения неразберихи это желательно.)
попбробуй (если в модеме это можно) вообще без шифрования.
тогда только
wireless-essid <essid>
ну,. на всякий пожарный, можно ещё
wireless-mode managed
а то мало ли…
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
t.t
Бывший модератор
Сообщения: 7390
Статус: думающий о вечном
ОС: Debian, LMDE

Re: Не работает wi-fi

Сообщение t.t »

После сброса модема соединение вдруг появилось, потом опять исчезло. Сегодня полез в настройки модема, всё перепробовал, помогла смена канала с 11 на 1. Всё работает.
¡иɯʎdʞ ин ʞɐʞ 'ɐнɔɐdʞǝdu qнεиж
Спасибо сказали: