Page 11 of 11 FirstFirst ... 91011
Results 151 to 159 of 159

Thread: Программное отключение Wi-Fi

  1. #151
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by theMIROn View Post
    тут дело в другом. WPA2 не все клиенты могут поддерживают -> невозможно будет подключиться. максимально совместимое WPA-Auto+AES+TKIP -> 54Mbps, wep - несекурно, и не сменят ведь.
    О чем и речь... Да и честно говоря не видел ни одной железки с включенным по умолчанию шифрованием )

  2. #152
    Не надо включать шифрование по умолчанию. Надо отключать wifi по умолчанию. Самую первую альтернативную прошивку всё равно же по кабелю заливают. Вот заодно и галку при этом поставит. Ну а последующие обновления уже можно и через wifi - настройки при этом не сбрасываются и wifi не отключится.

    Повторяю - у вас есть предложения лучше, чтобы прикрыть подобную дыру?

    Как вариант - настроить по умолчанию ezsetup на включение радиомодуля. Для тех, кто первичную настройку не хочет по кабелю делать.

  3. #153
    Join Date
    Mar 2009
    Location
    Default City
    Posts
    2,694
    Blog Entries
    4
    Quote Originally Posted by Imperator View Post
    Не надо включать шифрование по умолчанию. Надо отключать wifi по умолчанию. Самую первую альтернативную прошивку всё равно же по кабелю заливают. Вот заодно и галку при этом поставит. Ну а последующие обновления уже можно и через wifi - настройки при этом не сбрасываются и wifi не отключится.

    Повторяю - у вас есть предложения лучше, чтобы прикрыть подобную дыру?

    Как вариант - настроить по умолчанию ezsetup на включение радиомодуля. Для тех, кто первичную настройку не хочет по кабелю делать.
    Кроме вас что-то эта надуманная проблема никого не беспокоит, можете собирать прошивку под себя с выключенным wi-fi бляго исходники в открытом доступе и инструкция по сборке есть )

  4. #154

    Question WL-500gp как не включить wifi без перезагрузки?

    Недавно прошил WL500gp-1.9.2.7-rtn-r3702.trx.
    Если wifi включен в Wireless->Advanced->Enable Radio, то его потом можно выключить/включить в Status & Log -> WIFI -> enable/disable

    Если же он изначально не включен, то Status & Log -> WIFI -> enable/disable не работает.
    Как можно сделать чтобы wifi при старте не включался, а только по требованию через Status & Log -> WIFI -> enable/disable или telnet wl radio on/off?

    Я сделал /usr/local/sbin/post-boot скрипт, который вырубает wifi через 10 сек:
    sleep 10; wl radio off
    Но это не то что я бы хотел. Я бы хотел чтобы он вообще не включался при старте, а только по требованию при чем без изменения настроек в nvram и перезагрузки.

    Если кто знает, буду очегь благодарен!

    Спасибо,
    В.

  5. #155

    Question Программное (runtime) включение wifi не работает

    роутер WL500gp 1.9.2.7-rtn-r3702

    Если wifi выключен в nvram (Wireless->Advanced->Enable Radio?->No),
    то попытки включить его командой wl radio on или через web (Status & log->WiFi->enable) не приносят удачи.

    После некоторых разбирательств нашел следующие отличия при включении wifi в Wireless->Advanced->Enable Radio?->Yes + последующей перезагрузки и при включении его в runtime (wl radio on) из иначально выключенного состояния (Wireless->Advanced->Enable Radio?->No).

    В первом случае wl status выдает:
    Code:
    SSID: "wireless"
    Mode: Managed   RSSI: 0 dBm     SNR: 0 dB       noise: -10 dBm  Channel: 6
    BSSID: 00:22:15:02:EF:FC        Capability: ESS ShortSlot 
    Supported Rates: [ 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]
    Во втором, после wl radio on, wl status выдает:
    Code:
    SSID: "wireless"
    Mode: Ad Hoc    RSSI: 0 dBm     SNR: 0 dB       noise: 0 dBm    Channel: 1
    BSSID:  00:22:15:02:EF:FC       Capability: IBSS 
    Supported Rates: [ 1(b) 2(b) 5.5(b) 6 9 11(b) 12 18 24 36 48 54 ]
    Как видно, основное отличие в несовпадении режима (Mode: Managed vs Ad Hoc). Так же не совпадает номер канала.

    Заставить wifi работать без перезагрузки при изначально выключенном состоянии получилось следующим образом:
    Code:
    wl radio on
    wl bss up
    После чего написал небольшой скрипт, который делает приблизительно то же, только считывает значения bss и channel из nvram:
    Code:
    #!/bin/sh
    # read channel					
    nvchan=`nvram get wl_channel`
    if [ "$nvchan" == "0" ]; then
    	nvchan="6"
    fi
    
    # set channel if needed
    chan=`/usr/sbin/wl status | sed -ne '2p' | awk '{ print $13 }'`
    if [ "$chan" != "$nvchan" ]; then
    	/usr/sbin/wl channel $nvchan
    fi
    
    # enable radio
    /usr/sbin/wl radio on
    
    # read BSS
    nvbss=`nvram get wl_bss_enabled`
    if [ "$nvbss" == "1" ]; then
    	nvbss="up"
    else
    	nvbss="down"
    fi
    
    # set BSS if needed
    bss=`/usr/sbin/wl bss`
    if [ "$bss" != "$nvbss" ]; then
    	/usr/sbin/wl bss $nvbss
    fi
    После запуска скрипта wl status выдает правильные значения mode и channel.

    Вопрос следующий, насколько такой способ run-time включения wifi надежен?
    Надо ли устанавливать еще какие-нибудь параметры wifi?
    Попробовал почитать значения уровня сигнала и других параметров командой wl [arg], они, вроде, изначально правлиьно установлены.

    Можно как-нибудь поправить ситуацию с включением wifi в прошивке, чтобы Status & Log -> WiFi -> enable работал с изначально выключенным wifi?

    Вариант с включением в Wireless->Advanced->Enable Radio?->Yes и убиранием галочек со всех дней недели, когда wifi должен запускаться, меня не очень устраивает. Он хоть и работает, но при этом wifi включается каждый раз секунд на 20 при включениии питания роутера.

    Хотелось бы иметь возможность runtime управления с изначально выключенным wifi.

    Спасибо,
    В.

  6. #156

    отключение модуля wi-fi

    Здравствуйте! Скажите,пожалуйста, имеется ли возможность программного(аппаратного) отключения модуля Wi-fi в роутерах asus, так как
    его(wi-fi) планируется редко использовать и не хочется, чтобы он постоянно "светил".

  7. #157
    Join Date
    Oct 2009
    Posts
    529
    Blog Entries
    1
    Quote Originally Posted by luk View Post
    имеется ли возможность программного(аппаратного) отключения модуля Wi-fi в роутерах asus
    да, имеется

  8. #158
    У меня сделано так:
    Code:
    #!/bin/sh
    
    wl radio on
    
    maxpkt=5
    tout=120
    tx=0
    
    tx=`eval cat /proc/net/dev | grep eth1 | cut -b8-15`
    sleep $tout
    let "tx = `eval cat /proc/net/dev | grep eth1 | cut -b8-15` - $tx"
    logger "$tx" bytes per "$tout"s throught Wireless iface. Need "$maxpkt"
    if [ "$tx" -gt "$maxpkt" ]
    then
        unset tx
        logger Suppose at least one Wi-Fi client online
        exit 0
    fi
    wl radio off
    logger WLRadio switched off!!!
    unset tx
    exit 0
    кроном запускаю скрипт раз в час.
    Что он делает? - каждый час поднимает радиоинтерфейс, если трафик через него идет (счетчик) в течении tout (тайм-аут, сек) то он остается включенным до следующей проверки, если пакеты не бегут - интерфейс ложится.
    Asus WL-500gPv1 128RAM, 300Mhz, 2 inside USB, inside usb-flash 2Gb.
    Linux version 2.6.22.19 - 4 Dec 23 20:43:04 MSK 2012 1.9.2.7-rtn-r4772

  9. #159
    to MercuryV, Taiser
    Спасибо за ответы!

Page 11 of 11 FirstFirst ... 91011

Similar Threads

  1. А как на роутере отключить питание порта USB ?
    By altneval in forum Russian Discussion - РУССКИЙ (RU)
    Replies: 130
    Last Post: 14-03-2014, 21:12

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •