Установите wifi txpower из /etc/network/interfaces

Я пытаюсь настроить мой Wi-Fi для надежного подключения при запуске на устройстве без наушников.

В настоящее время я сделал это с помощью простой записи в /etc/network/interfaces, в соответствии с

auto wlan0
iface wlan0 inet static
    wpa-ssid <my ssid>
    wpa-psk <my psk>
    address <address>
    netmaks <netmask>
    gateway <gateway>

Теперь мне также нужно установить txpower (что также требует от меня установить регион (reg), как я понимаю).

Я могу сделать это из командной строки с iw reg set ... а также iwconfig wlan0 txpower ..., Однако мне нужно, чтобы эти значения были надежно установлены при запуске.

Я рассмотрел документацию по настройке Wi-Fi в / etc / interfaces, которая находится в /usr/share/doc/wpasupplicant/README.modes.gz, но, похоже, не содержит никакой информации о настройке мощности передачи.

Как мне этого добиться?

1 ответ

Попробуйте up Опция описана в разделе "ОПЦИИ IFACE" здесь: http://manpages.ubuntu.com/manpages/precise/man5/interfaces.5.html

Это, и подобные варианты, как pre-upи т. д. позволяют выполнять произвольные команды в различных точках во время настройки интерфейса. Так что ваши /etc/network/interfaces может выглядеть как

auto wlan0
iface wlan0 inet static
    wpa-ssid <my ssid>
    wpa-psk <my psk>
    address <address>
    netmaks <netmask>
    gateway <gateway>

    # Command options with the same label (e.g. "up", "pre-up") are executed in the
    #  order in which they're specified.
    up iw reg set ...
    up iwconfig wlan0 txpower ...

    # If you have `rfkill` installed and want to disable (all) WiFi transmission
    #  while this interface is down.
    post-down rfkill wifi

Вы также должны иметь возможность использовать опцию wireless-txpower ... так как у вас есть wireless-tools (т.е. iwconfig) пакет установлен, но я не уверен, как будет работать последовательность ваших команд в этом случае. Некоторая (редкая) информация о wireless-[ ] варианты здесь: http://manpages.ubuntu.com/manpages/precise/man7/wireless.7.html

Другие вопросы по тегам