Установка wifi для linux debian

Установка wifi для linux debian

> iface wlan0 inet dhcp
> wireless-channel 10
> wireless-mode Master

А здесь вы уже используете канал № 10

странно все это 🙂

2.2 , screenn ( ok ), 00:03, 14/05/2012 [^] [^^] [^^^] [ответить] + / –
Все верно, номер канала был изменен по известной причине. Просто автору нравится число 13, это культовая статья, присмотритесь к цифрам и вы увидите что это число появляется не только как номер канала :).
1.3 , anonymous ( ?? ), 10:23, 16/05/2012 [ответить] [﹢﹢﹢] [ · · · ] + / –
Wpa-supplicant можно вообще не конфигурировать, только поправить interfaces: http://wiki.debian.org/WiFi/HowToUse#Command_Line
2.4 , screenn ( ok ), 11:18, 16/05/2012 [^] [^^] [^^^] [ответить] + / –
Ты хотел сказать скорее конфигурить, но только в interfaces? Потому как в обоих случаях будет использоватья все тот же wpasupplicant. Можно, так тоже будет работать.
1.5 , screenn ( ok ), 12:01, 16/05/2012 [ответить] [﹢﹢﹢] [ · · · ] + / –
В документации к Debian GNU/Linux есть пример с использованием wpasupplicant в конфиге /etc/network/interfaces. Просмотреть можно так — gzip -d -c /usr/share/doc/wpasupplicant/README.modes.gz |less
2.6 , Andrey Mitrofanov ( ? ), 12:09, 16/05/2012 [^] [^^] [^^^] [ответить] +1 + / –
>Просмотреть можно так — gzip -d -c /usr/share/doc/wpasupplicant/README.modes.gz |less

. или так zless /usr/share/doc/wpasupplicant/README.modes.gz

1.7 , Николай ( ?? ), 15:35, 17/05/2012 [ответить] [﹢﹢﹢] [ · · · ] + / –
Если предположить, что карточка опозналась, то всё очень просто:

apt-get install wpasupplicant

/etc/network/interfaces
auto wlan0
iface wlan0 inet dhcp
wpa-ssid wifiname
wpa-psk superpassword

/etc/init.d/networking restar

  • 2.8 , screenn ( ok ), 16:05, 17/05/2012 [^] [^^] [^^^] [ответить]
  • + / –
    Не совсем. Еще нужно предположить что тип шифрования соответствует указанному в конфиге.
  • 3.9 , Николай ( ?? ), 01:14, 19/05/2012 [^] [^^] [^^^] [ответить]
  • + / –
    Wpasupplicant самостоятельно его определяет. Приведенный конфиг взят с работающей конфигурации.
  • 4.10 , screenn ( ok ), 00:20, 20/05/2012 [^] [^^] [^^^] [ответить]
  • + / –
    > Wpasupplicant самостоятельно его определяет. Приведенный конфиг взят с работающей конфигурации.

    Я не могу сказать точно, определяет ли он все существующие типы шифрования в беспроводных сетях. Было бы неплохо если перечислите какие конкретно удалось проверить и все ли он определил автоматом?

  • 5.12 , anonymous ( ?? ), 10:46, 22/05/2012 [^] [^^] [^^^] [ответить]
  • + / –
    Все, что пробовал, он определил.
  • 4.17, roltd ( ok ), 21:13, 24/12/2015 [^] [^^] [^^^] [ответить]
  • + / –
    Николай, все верно, вышло проще по Вашей методике.
    1.11 , Andrey Mitrofanov ( ? ), 14:22, 20/05/2012 [ответить] [﹢﹢﹢] [ · · · ] + / –
    > Действия по настройке Wi-Fi проводились в стабильном дистрибутиве Debian GNU/Linux 6.0.4
    > не безопасным, под рукой оказалось решение под названием wpasupplicant позволяющее работать
    > с WPA и WPA2 методами шифрования в беспроводных сетях, которое было

    Кстати, в соседней новости про альфу D-I Debian 7.0 досужие анонимы http://www.opennet.ru/openforum/vsluhforumID3/84524.html#85 интересуются WPA2. В инсталяторе то есть. Никто не? .

    1.13, enotbear ( ? ), 17:18, 22/07/2013 [ответить] [﹢﹢﹢] [ · · · ] + / –
    как можно обьяснить такое явление- соединение иногда устанавливается, иногда нет. После загрузки ОС может потребоваться от 3 до 10 попыток подключения (имеется в виду повторный запуск nework-managera), пока соединение установится. Есть ли еще какие-то настройки ? на этой же машине стоит убунту, так соединяется после загрузки за 6 секунд. Когда нет соединения, состояние сети выглядит так:

    root@debian:/home/lm# iwconfig
    wlan0 IEEE 802.11bgn ESSID:»onlime 151″
    Mode:Managed Frequency:2.447 GHz Access Point: F8:C0:91:14:62:F7
    Bit Rate=150 Mb/s Tx-Power=20 dBm
    Retry long limit:7 RTS thr=2347 B Fragment thr:off
    Encryption key:off
    Power Management:off
    Link Quality=50/70 Signal level=-60 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:370 Missed beacon:0

    настораживает только число неудавшихся попыток:370

    Что можно отрегулировать, так как очевидно что это неусточивость соединения виновата. пробовал iwconfig wlan0 txpower 25dBm но ничего не изменилось, интересно было бы узнать ваше мнение

    1.14, enotbear ( ? ), 20:31, 22/07/2013 [ответить] [﹢﹢﹢] [ · · · ] + / –
    как можно обьяснить такое явление- соединение иногда устанавливается, иногда нет. После загрузки ОС может потребоваться от 3 до 10 попыток подключения (имеется в виду повторный запуск nework-managera), пока соединение установится. Есть ли еще какие-то настройки ? на этой же машине стоит убунту, так соединяется после загрузки за 6 секунд. Когда нет соединения, состояние сети выглядит так:

    root@debian:/home/lm# iwconfig
    wlan0 IEEE 802.11bgn ESSID:»onlime 151″
    Mode:Managed Frequency:2.447 GHz Access Point: F8:C0:91:14:62:F7
    Bit Rate=150 Mb/s Tx-Power=20 dBm
    Retry long limit:7 RTS thr=2347 B Fragment thr:off
    Encryption key:off
    Power Management:off
    Link Quality=50/70 Signal level=-60 dBm
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:370 Missed beacon:0

    настораживает только число неудавшихся попыток:370

    Что можно отрегулировать, так как очевидно что это неусточивость соединения виновата. пробовал iwconfig wlan0 txpower 25dBm но ничего не изменилось, интересно было бы узнать ваше мнение

    2.15, screenn ( ok ), 14:08, 25/07/2013 [^] [^^] [^^^] [ответить] + / –
    Возможно проблемы с оборудованием, какая wifi карта / драйвер были выбраны?

    >[оверквотинг удален]
    > Signal level=-60 dBm
    > Rx invalid
    > nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    > Tx excessive
    > retries:0 Invalid misc:370 Missed beacon:0
    >

    > настораживает только число неудавшихся попыток:370
    > Что можно отрегулировать, так как очевидно что это неусточивость соединения виновата. пробовал
    > iwconfig wlan0 txpower 25dBm но ничего не изменилось, интересно было бы
    > узнать ваше мнение

    Источник

    Настройка Wi-Fi в Linux Debian

    1. Установка драйвера Wi-Fi карты в Linux

    Для работы wi-fi карты необходим драйвер. Нужного драйвера может не быть в системе. Что бы узнать какое устройство (сетевая карта) используется, можно посмотреть ID производителя и ID устройства с помощью команды «lspci -nn» или, если USB карта, «lsusb» эти команды выводят список устройств в системе, а также показывают их идентификатор. Пример строки из вывода команды lsusb:

    Bus 001 Device 002: ID 0bda:8176 Realtek Semiconductor Corp. RTL8188CUS 802.11n WLAN

    Видно, что wi-fi карточка Realtek, модель: RTL8188CUS, ID у неё: 0bda:8176 (первые четыре шестнадцатеричные цифры — это ID производителя, вторые — ID устройства). В данном случае модель уже известна и искать её по номеру ID нет смысла. Многие драйвера для проводных и беспроводных карт Realtek собраны в пакете firmware-realtek, однако после его установки и подключения usb wi-fi карты, беспроводной интерфейс у меня не появился. Тогда я скачал с сайта производителя драйвера нужной мне модели под Linux(Unix). В архиве находились исходные тексты драйвера, скрипт установки «install.sh» и документация. После запуска скрипта install.sh, произошла компиляция модуля драйвера (8192cu) и его установка в систему. После чего появился беспроводной интерфейс wlan0.

    Узнать, что он появился можно командой «ifconfig -a«

    2. Установка необходимых пакетов для работы с Wi-Fi

    Настройку Wi-Fi сети можно произвести в графическом режиме с помощью NetworkManager или Wicd либо в консольном. Я рассмотрю вариант настройки в консольном.

    Для работы с беспроводными интерфейсами есть пакет: wireless-tools (содержит утилиты: iwconfig, iwlist и пр.)

    Для поддержки WPA и WPA2 нужен пакет: wpasupplicant

    Следует установить эти два пакета.

    3. Настройка Wi-Fi

    Первым делом нужно включить беспроводной интерфейс командой: «ifconfig wlan0 up«

    Далее можно просканировать доступные беспроводные сети командой: «iwlist wlan0 scan» (команда «iwlist» доступна после установки пакета wireless-tools)

    # iwlist wlan0 scan
    wlan0 Scan completed :
    Cell 01 — Address: B8:A3:86:12:75:BA
    ESSID:»Wi-Fi Net»
    Protocol:IEEE 802.11bg
    Mode:Master
    Frequency:2.427 GHz (Channel 4)
    Encryption key:on
    Bit Rates:54 Mb/s
    Extra:rsn_ie=30140100000fac020100000fac020100000fac020000
    IE: IEEE 802.11i/WPA2 Version 1
    Group Cipher : TKIP
    Pairwise Ciphers (1) : TKIP
    Authentication Suites (1) : PSK
    Quality=93/100 Signal level=70/100
    Cell 02 — Address: 1C:AF:F7:26:BD:C8
    ESSID:»k-60-net»
    Protocol:IEEE 802.11bgn
    Mode:Master
    Frequency:2.427 GHz (Channel 4)
    Encryption key:on
    Bit Rates:150 Mb/s
    Extra:wpa_ie=dd160050f20101000050f20401000050f20401000050f20 2
    IE: WPA Version 1
    Group Cipher : CCMP
    Pairwise Ciphers (1) : CCMP
    Authentication Suites (1) : PSK
    Extra:rsn_ie=30140100000fac040100000fac040100000fac020000
    IE: IEEE 802.11i/WPA2 Version 1
    Group Cipher : CCMP
    Pairwise Ciphers (1) : CCMP
    Authentication Suites (1) : PSK
    Quality=100/100 Signal level=91/100

    Видно, что найдены две беспроводных сети. Из вывода команды можно увидеть используемые идентификаторы сети (ESSID), частоты (каналы), протоколы, методы шифрование, уровень сигнала и прочее.

    Настройка Wi-Fi сети производится в файле: «/etc/network/interfaces», так как там будет храниться ключ для доступа к беспроводной сети, то нужно ограничить доступ к файлу командой «chmod 0600 /etc/network/interfaces» (команда выставляет права чтения и записи в файл только для владельца файла, владельцем является root).

    Пример файла «/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 wlan0
    iface wlan0 inet dhcp
    wpa-ssid "k-60-net"
    wpa-psk "dsqTtfsvsNyfiCsNMaga"

    wpa-ssid — задает идентификатор беспроводной сети

    wpa-psk — задаёт парольную фразу на доступ к сети. (Может быть задана в виде ASCII, как в примере, либо в виде 64 битного шестнадцатиричного числа сгенерированного утилитой wpa_passphrase на основании ASCII парольной фразы)

    Настройку Wi-Fi сети можно задать и в отдельном файле-конфиге для wpa_supplicant и указав его в «/etc/network/interfaces».

    Пример такого файла «/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 wlan0
    iface wlan0 inet dhcp
    wpa-conf /etc/network/wpa_supp.conf

    Пример файла «/etc/network/wpa_supp.conf«:

    network= <
    ssid="k-60-net"
    proto=WPA2
    key_mgmt=WPA-PSK
    pairwise=CCMP
    group=CCMP
    psk="dsqTtfsvsNyfiCsNMaga"
    >

    CCMP — соответствует шифрованию AES

    После настройки конфигурационных файлов можно включить интерфейс командой: «ifup wlan0«

    Посмотреть состояние беспроводного интерфейса можно командой «iwconfig«, однако эта команда не распознаёт использование WPA/WPA2 и показывает Security mode: Open.

    Для достоверного отображение информации лучше использовать команду «wpa_cli status«

    Пример вывода команды:

    Selected interface 'wlan0'
    bssid=1c:af:f7:26:bd:c8
    ssid=k-60-net
    id=0
    pairwise_cipher=CCMP
    group_cipher=CCMP
    key_mgmt=WPA2-PSK
    wpa_state=COMPLETED
    ip_address=192.168.0.10

    Подключение с использованием WEP а не WPA/WPA2 рассматривать не будем, так как метод WEP уже устаревает и довольно легко взламывается.

    В этой и прошлых статьях (Настройка сети в Linux Debian, Настройка PPPoE в Linux Debian) мы рассмотрели как можно произвести типовую настройку сети в Linux Debian.

    Более сложную конфигурацию сети с использованием VLAN, а так же конфигурацию с использованием объединения сетевых интерфейсов рассмотрим в следующих статьях (Настройка VLAN в Linux и Linux bonding — объединение сетевых интерфейсов в Linux).

    Источник

    Читайте также:  Совместимость window mac os
    Оцените статью