Как програмно отключить модуль Wi-Fi? (Как програмно отключить модуль Wi-Fi?)

Ethernet card, Wi-Fi, Bluetooth, IrDA, ADSL-модемы, модемы

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

Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Как програмно отключить модуль Wi-Fi?
(Или вообще как отключаются/включаются устройства)
Не пользуюсь им почти не когда, а вот батарею жалко, кушает ведь.
Спасибо.
Спасибо сказали:
Zueuk
Сообщения: 94
ОС: Fedora

Re: Как програмно отключить модуль Wi-Fi?

Сообщение Zueuk »

Добавить модуль вашего wi-fi адаптера в список /etc/modprobe/blacklist (путь могу напутать, а файл точно тот). Как вариант.
А бывают ноутбуки (как понял, у вас он) с выключением беспроводных устройств через кнопку.
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

да ноутбук, и есть кнопочка выключения на передней панели.
но я ее выключаю а светодиод его горит, и в устройствах везде видно его
Спасибо сказали:
Zueuk
Сообщения: 94
ОС: Fedora

Re: Как програмно отключить модуль Wi-Fi?

Сообщение Zueuk »

Хм... Тогда первый вариант.
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Спасибо, вечером попробую.
Спасибо сказали:
Аватара пользователя
broom
Бывший модератор
Сообщения: 1629
Статус: мизантроп.ка
ОС: Gentoo

Re: Как програмно отключить модуль Wi-Fi?

Сообщение broom »

Можно более кардинально - отключить wifi в биосе.
but in the darkness, behind your smile, you scream... © Dio
Спасибо сказали:
bluesman
Сообщения: 2137
Статус: Блюзмен
ОС: Ubuntu 9.10

Re: Как програмно отключить модуль Wi-Fi?

Сообщение bluesman »

belik
Еще неплохо бы было сказать нам что за карточка и что за ноут :)
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Toshiba L40-17R
Wi-Fi - RLT8187B_WLAN_Adapter


В BIOS Wi-Fi не отключаеться :(


В BIOS-е Wi-Fi не отключаеться :(
Спасибо сказали:
Zueuk
Сообщения: 94
ОС: Fedora

Re: Как програмно отключить модуль Wi-Fi?

Сообщение Zueuk »

В дополнение, еще не встречал ноутбуков, чтобы в Биосе отключался wi-fi.
Видел Acer, HP, Asus. Конечно, не все их модели :)
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Нашел я этот файл, ну меня лежит в /etc/shorewall/blacklist
там написал свое устройство RLT8187B_WLAN_Adapter с новой строки
но все равно адптер работает :(
может есть еще какие нить способы отключить его?
Спасибо.
Спасибо сказали:
d3rp
Сообщения: 28
ОС: Ubuntu 10.01

Re: Как програмно отключить модуль Wi-Fi?

Сообщение d3rp »

Нашел я этот файл, ну меня лежит в /etc/shorewall/blacklist
там написал свое устройство RLT8187B_WLAN_Adapter с новой строки
но все равно адптер работает

blacklist должены быть в /etc/modprobe.d/, если его нет, надо создать.
Так отключен модуль wi-fi у меня

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

blacklist iwl3945
Адрес jabber конференции форума: linuxforum@conference.jabber.ru
https://twitter.com/d3rp
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

blacklist должены быть в /etc/modprobe.d/, если его нет, надо создать.
Так отключен модуль wi-fi у меня

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

blacklist iwl3945

--------------
Я создал такой файл там и вписал свое устройство-
blacklist RLT8187B_WLAN_Adapter
все равно он не вылючился, может я не правильно написал та свое устройство?
Может его надо как то написать по другому а не - RLT8187B_WLAN_Adapter?
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Как програмно отключить модуль Wi-Fi?

Сообщение Encore »

Предположу что у вас карта realtek.
Выложите сюда вывод

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

lsmod | grep rtl

P.S. в blacklist нужно прописывать название модуля для устройства а не то, как это устройство у вас определилось.
P.P.S а wifi у вас точно работает?
iwconfig вообще что-нибудь показывает? То, что горит индикатор еще не означает, что устройство работает :)
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

iwcongig показывает

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

lo        no wireless extensions.

eth0      no wireless extensions.

wmaster0  no wireless extensions.

wlan0     IEEE 802.11bg  ESSID:""
          Mode:Managed  Frequency:2.412 GHz  Access Point: Not-Associated
          Tx-Power=0 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Encryption key:off
          Power Management:off
          Link Quality:0  Signal level:0  Noise level:0
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

Я так понял мое устройство Wi-Fi называется wlan0?
И что можно сказать по коду? он работает или нет.
Спасибо сказали:
Аватара пользователя
Encore
Сообщения: 656
Статус: loading..............
ОС: Debian

Re: Как програмно отключить модуль Wi-Fi?

Сообщение Encore »

Похоже что работает :)
Только wlan0 - это интерфейс.

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

lsmod | grep rtl
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Так что же написать после строки blacklist ***?


smod | grep rtl - это как понять?
Спасибо сказали:
unikoid
Сообщения: 23
ОС: OpenSUSE 12.1

Re: Как програмно отключить модуль Wi-Fi?

Сообщение unikoid »

belik писал(а):
17.03.2009 18:40
Так что же написать после строки blacklist ***?


smod | grep rtl - это как понять?

это значит, что нужно открыть консоль (терминал) и написать команду lsmod | grep rtl после чего в левом столбце вывода должно быть что то вроде rtl***. Вот это и нужно писать после blacklist (вместе с rtl).
А вообще данное действие блокирует подгрузку модуля ядра для сетевой карты при загрузке. Не думаю, что таким образом сама карта отключится, скорее всего с ней просто нельзя будет работать. Можно попробовать поискать в /proc/acpi файл wlan (/proc/acpi/asus/wlan у меня). Если файл есть и в нем стоит 1, замена на 0 должна выключить карту (если все работает корректно).
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Спасибо за хороший ответ.
Нашел, называется rlt8187
Спасибо сказали:
Аватара пользователя
belik
Сообщения: 48
ОС: Mandriva 2009

Re: Как програмно отключить модуль Wi-Fi?

Сообщение belik »

Нашел, все прописал, а модуль все равно работает :(
Какие еще есть варианты?
Спасибо сказали:
Аватара пользователя
ivanbashlakov
Сообщения: 427
ОС: Arch

Re: Как програмно отключить модуль Wi-Fi?

Сообщение ivanbashlakov »

belik
Почитайте тут
problem in windows-reboot
problem in linux-be root
Спасибо сказали: