Проблема с wlan0 wi-fi интерфейс

Автор mightyraven, 17 апреля 2015, 00:45:02

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

mightyraven

Доброй ночи всем!
Я новичок в linux буквально неделю как перешел с windows
У меня стоит debian 7.
Проблема вот в чем.
Создал я интерфейс wlan0
это вай фай сеть ноута с компом. Комп через кабель имеет выход в инет.
Командой ifup wlan0 интерфейс подымается и все работает ок.
А вот команда ifdown wlan0 виснет и не пишет никаких ошибок в терминале. просто тупо висит. Тупо прерываю стрл+С
после этого инет пропадает. но команда до конца не завершилась и теперь уже не работает ifup. Также тупо висит.
Кроме того при выключении ноут зависает на строчке Deconfiguring network interfaces... Всегда зависает, когда перед если я поднимал интерфейс. и не отвисает никогда час ждал. приходиться рубить питание по жесткому.
Причем если интерфейс не поднимать а просто поработать ноут прекрасно выключается за 4 секунды.
Копание в инете наткнуло на эту статью http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg65163.html
Но я не понимаю что требуется сделать. там на английском, пробовал перевести все равно не понял.
Подскажите где и что посмотреть. надоело вилку питания с розетки дергать!

ihammers

Как производили настройку? Через interfaces? Конфигурационные файлы в студию:
~$ less /etc/network/interfaces
~$ ls -anst /etc/network/ifstate
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

mightyraven

#2
Установил на usb wi-fi адаптер прошивку от realtek (не знаю относится ли это к делу, но после установки на ноуте стал гореть индикатор вайфая, даже если интерфейс выключен)
Настраивал через /etc/network/interfaces

конфиг чуть позже выложу сейчас не дома.

Поднимается беспроблем за 2 мекунды (ifup)
а вот ложиться не хочет (ifdown). Причем иногда  ложиться ну 1 раз из 100.

когда затираю  /etc/network/interfaces, ну удаляю все что касается wlan0
и потом делаю /etc/init.d/networking restart
пишет какое то предупреждение.

но после этого питание вырубается нормально, без зависаний.
Это
~$ less /etc/network/interfaces
~$ ls -anst /etc/network/ifstate
выложу через час когда домой приду.
Помогите только пожалуйста...

Сообщение объединено: 17 Апрель 2015, 17:32:40

Выкладываю конфиги
/etc/network/interfaces

# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

#auto eth0
iface eth0 inet dhcp

#auto wlan0
iface wlan0 inet static
        address 192.168.0.9
        netmask 255.255.255.0
        gateway 192.168.0.1
        wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf


ifstate у меня не в той папке которую вы указали а в каталоге run
root@debianpc:/home/userpc# ls -anst /etc/network/run/ifstate
4 -rw-r--r-- 1 0 0 18 Апр 18 02:26 /etc/network/run/ifstate


Сообщение объединено: 17 апреля 2015, 22:06:34

ihammers,
Спасибо навел на умную мысль.
Расширил права на ifstate и все заработало. Интерфейс ложиться как миленький.
причем за 0,5 секунды.
Думаю что и проблем с выключением не будет. Ветку считаю закрытой. Всем спасибо!

castanel

#3
Ноут - HP Pavilion G6-2256sr.
Во время установки дебиана было сообщение:"Установите с внешнего носителя несвободную муру rtl_nic/rtl18105e-1.fw". Может быть, речь шла о вайфае...
вероятный wi-fi был узнан так: lspci -k
скорее всего, это:
Цитировать07:00.0 Network controller: Ralink corp. Device 3290
   Subsystem: Hewlett-Packard Company Device 18ec
Нет слов про Kernel driver in use.
Ближе всех к 3290 есть https://wiki.debian.org/rt2800pci. Там даже некое 3390 мелькает в подходящих.
Поставил firmware-ralink_0.36+wheezy.1_all.deb
после двух перезагрузок wicd и прочие networkmanagerы говорят, что беспроводных соединений нет. ещё бы, профиля не существует.
ip link сказало, что есть

  • 1:lo
  • 2:eth0
На арчлялехе и убунте вообще не приходилось знать, как называется wi-fi модуль. Всё шло из коробки
Так как поднять wlan0?

ihammers

Цитата: castanel от 20 апреля 2015, 18:19:00rtl_nic/rtl18105e-1.fw
Скорей всего там было "rtl_nic/rtl8105e-1.fw".
Поиск по 8105, даёт один результат. Установите:
apt-get install firmware-realtek

PS: в большинстве других дистрибудивов просто идут все (большинство) пакетов firmware, а в debian отношение к несвободному ПО другое, нежеле в этих дистрибутивах.
Debian GNU/Linux Bookworm, LXQt/OpenBox: AMD Ryzen 5 5600G / 64Gb RAM
_______________________________
Debian GNU/Linux Bookworm, без графики: AMD Phenon X4 / 16Gb RAM
_______________________________
Debian GNU/Linux Bookworm, LXQt/OpenBox: Acer Aspire One 722 AMD C60 / 8Gb RAM / ATI HD6290

castanel

2ihammers, репозитории писать не умею, поэтому скачал вручную firmware-ralink_0.36+wheezy.1_all.deb и firmware-ralink_0.43_all.deb отсюда. Установил, перезагрузил, профиль wlan0 не родился всё-равно

sandaksatru

Цитата: castanel от 20 апреля 2015, 19:45:102ihammers, репозитории писать не умею, поэтому скачал вручную firmware-ralink_0.36+wheezy.1_all.deb и firmware-ralink_0.43_all.deb отсюда. Установил, перезагрузил, профиль wlan0 не родился всё-равно
Вот здесь подробная инструкция для вашего wifi-модуля: https://wiki.debian.org/rt3290

castanel

sandaksatru, таки сделают на Jessie нормальную поддержку моего модуля!  ;D смех и грех

w285

Цитата: castanel от 20 апреля 2015, 18:19:00Установите с внешнего носителя несвободную муру rtl_nic/rtl18105e-1.fw
Как раз о чем писал в топике по hp.
Цитата: ihammers от 20 апреля 2015, 19:21:07apt-get install firmware-realtek
Такое же железо, но мне не помогло.
Цитата: castanel от 20 апреля 2015, 22:43:53
sandaksatru, таки сделают на Jessie нормальную поддержку моего модуля!  ;D смех и грех
Смешно не то слово. Второй год вифи работает на костылях.


sandaksatru

Цитата: castanel от 20 апреля 2015, 22:43:53sandaksatru, таки сделают на Jessie нормальную поддержку моего модуля!  ;D смех и грех
Цитата: w285 от 21 апреля 2015, 04:19:45
Смешно не то слово. Второй год вифи работает на костылях.
Модуль новый, ядро старое. Пользуйтесь ядром из бэкпортов и драйверами, и нормально модуль будет работать. Или нестабильным дистрибутивом на свой страх и риск. [ot]
Открыть содержимое (спойлер)
Хочу заметить ещё раз, что "нестабильным" sid называется из-за недостаточно оттестированной мэйнтейнерами Debian совместимости пакетов. То же самое мы имеем и в свежих версиях убунты или в арче.

Выбирая дистрибутив, выбирайте под свои нужды. У каждого из них есть свои плюсы и минусы. Не секрет, что для новых версий компьютеров, используемых в классе SOHO, стабильная версия Debian плохо подходит. CentOS, например, ещё меньше подходит. Зато эти дистрибутивы хорошо зарекомендовали себя для высоконагруженных серверов.
Поэтому, открывая коробку с конструктором, не стоит удивляться, что он ещё не собран.
[свернуть]
[/ot]

Leo

[ot]
Открыть содержимое (спойлер)
Цитата: sandaksatru от 21 апреля 2015, 09:48:56открывая коробку с конструктором, не стоит удивляться, что он ещё не собран.
Это пять! Надо отдельную тему для крылатых фраз ;D
[свернуть]
[/ot]

mightyraven

У меня таки не ложиться интерфейс командой ifdown и из-за этого я полагаю не выключается комп.
Проблема описана мной в начале топика.
Показалось что удалось найти решение, но получилось что не удалось.
что делать???
Кстати под рутом иногда ложиться. в 3 изи 10 случаев. От чего это зависит вообще понять не могу

sandaksatru

mightyraven, проверьте системные логи, есть ли какие ошибки и предупреждения при выключении? Что пишут по поводу этого интерфейса?
grep wlan0 /var/log/syslog
grep wlan0 /var/log/messages


mightyraven

Обновился с backport-ов. все проблема вроде бы ушла!!!