Wifi точка доступа

Автор Flanker_rus73, 27 марта 2016, 02:48:36

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

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

Flanker_rus73

Приветствую!

Имеется ноутбук Леново X201, на борту  Дебиан Джесси с КДЕ.
Ноутбук подключен к инету и мне нужно использовать его в кач-ве точки доступа. Wifi адаптер - Intel Centrino Advanced-N 6200. Сразу установил пакет firmware-iwlwifi из non-free ветки, индикатор wifi появился, интерфейс wlan0 тоже. Дальше я пытался создать точку доступа через кде-шный редактор соединений (который plasma-nm), но активное подключение не создается.
Сразу даю вывод некоторых команд.
lshw -C network
Открыть содержимое (спойлер)
*-network
description: Wireless interface
product: Centrino Advanced-N 6200
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlan0
version: 35
serial: 58:94:6b:91:6c:68
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=3.16.0-4-686-pae firmware=9.221.4.1 build 25532 latency=0 link=no multicast=yes wireless=IEEE 802.11abgn
resources: irq:43 memory:f2400000-f2401fff
[свернуть]

iwconfig
Открыть содержимое (спойлер)
wlan0 IEEE 802.11abgn ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=15 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Encryption key:off
Power Management:off
[свернуть]

ifconfig -a
Открыть содержимое (спойлер)
wlan0 Link encap:Ethernet HWaddr 58:94:6b:91:6c:68
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
[свернуть]

lspci -knn | grep "Eth\|Net" -A2
Открыть содержимое (спойлер)
00:19.0 Ethernet controller [0200]: Intel Corporation 82577LM Gigabit Network Connection [8086:10ea] (rev 06)
Subsystem: Lenovo Device [17aa:2153]
Kernel driver in use: e1000e
--
02:00.0 Network controller [0280]: Intel Corporation Centrino Advanced-N 6200 [8086:4239] (rev 35)
Subsystem: Intel Corporation Centrino Advanced-N 6200 2x2 AGN [8086:1311]
Kernel driver in use: iwlwifi
[свернуть]

rfkill list all
Открыть содержимое (спойлер)
0: tpacpi_bluetooth_sw: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
2: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
[свернуть]

Как я понял - адаптер не переключается в режим access point. Я пытался переключить командой iwconfig wlan0 mode master, но выдается ошибка. Дальше моих скудных знаний о линуксе не хватает. Потому и прошу вашей помощи.

Заранее спасибо и просьба не пинать если в чем-то некорректно выразил свой вопрос.  ;)

Malaheenee

Насколько мы знаем, интелы младше 7-й серии не поддерживают такой режим. Проверьте
Все мы где-то, когда-то и в чем-то были новичками.

Flanker_rus73

Хм, да, действительно.  :(
Команда iw list показала только такие режимы:
* IBSS
* managed
* monitor

Тогда, наверное, куплю USB свисток. Не подскажете чипы с AP и беспроблемные в линуксе?

Malaheenee

Atheros, ныне Qualcomm.
Если ноутбук не на гарантии, то можно заменить и внутренюю. Работы на 5 минут, в Вашем случае - покупать карточку только от Lenovo.
Все мы где-то, когда-то и в чем-то были новичками.

Flanker_rus73


Malaheenee

Для внутренней можете купить и intel 7260 ac - она работает как точка доступа (у нас такая).
Все мы где-то, когда-то и в чем-то были новичками.

Flanker_rus73

Снова привет всем!

Приобрел я wifi свисток на базе Atheros AR9271, режим точки доступа поддерживается, пакет с прошивкой установил, на прием все замечательно работает, но с точкой доступа у меня и тут проблемы... Как я писал в прошлый раз, настраиваю через Plasma-NM. Адаптер переключается в режим точки доступа, в подключениях она появляется, другие устройства ее видят, но некоторое время висит статус "Получение сетевого адреса", затем соединение закрывается.

Вот что написано в syslog
Открыть содержимое (спойлер)
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) starting connection 'debian'
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Apr  7 17:35:00 debian NetworkManager[10435]: <info> (wlan0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Apr  7 17:35:00 debian NetworkManager[10435]: <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0/wireless): connection 'debian' requires no security.  No secrets needed.
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Config: added 'ssid' value 'jessie'
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Config: added 'mode' value '2'
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Config: added 'frequency' value '2442'
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Config: added 'freq_list' value '2412,2417,2422,2427,2432,2437,2442,2447,2452,2457,2462,2467,2472,2484'
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Config: added 'key_mgmt' value 'NONE'
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Apr  7 17:35:00 debian NetworkManager[10435]: <info> Config: set interface ap_scan to 2
Apr  7 17:35:00 debian wpa_supplicant[1364]: Using interface wlan0 with hwaddr e0:46:9a:ad:e1:69 and ssid "jessie"
Apr  7 17:35:00 debian kernel: [10696.256944] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
Apr  7 17:35:01 debian kernel: [10696.503575] IPv6: ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
Apr  7 17:35:01 debian wpa_supplicant[1364]: wlan0: interface state UNINITIALIZED->ENABLED
Apr  7 17:35:01 debian wpa_supplicant[1364]: wlan0: AP-ENABLED
Apr  7 17:35:01 debian wpa_supplicant[1364]: wlan0: CTRL-EVENT-CONNECTED - Connection to e0:46:9a:ad:e1:69 completed [id=0 id_str=]
Apr  7 17:35:01 debian NetworkManager[10435]: <info> (wlan0): supplicant interface state: disconnected -> completed
Apr  7 17:35:01 debian NetworkManager[10435]: <info> Activation (wlan0/wireless) Stage 2 of 5 (Device Configure) successful.  Started Wi-Fi Hotspot 'jessie'.
Apr  7 17:35:01 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) scheduled.
Apr  7 17:35:01 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) started...
Apr  7 17:35:01 debian NetworkManager[10435]: <info> (wlan0): device state change: config -> ip-config (reason 'none') [50 70 0]
Apr  7 17:35:01 debian NetworkManager[10435]: <info> Activation (wlan0) Beginning DHCPv4 transaction (timeout in 45 seconds)
Apr  7 17:35:01 debian NetworkManager[10435]: <info> dhclient started with pid 10695
Apr  7 17:35:01 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) complete.
Apr  7 17:35:01 debian NetworkManager[10435]: <info> (wlan0): DHCPv4 state changed nbi -> preinit
Apr  7 17:35:01 debian dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
Apr  7 17:35:02 debian avahi-daemon[7823]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe80::e246:9aff:fead:e169.
Apr  7 17:35:02 debian avahi-daemon[7823]: New relevant interface wlan0.IPv6 for mDNS.
Apr  7 17:35:02 debian avahi-daemon[7823]: Registering new address record for fe80::e246:9aff:fead:e169 on wlan0.*.
Apr  7 17:35:09 debian dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
Apr  7 17:35:18 debian dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 11
Apr  7 17:35:29 debian dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
Apr  7 17:35:36 debian dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
Apr  7 17:35:45 debian dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 13
Apr  7 17:35:46 debian NetworkManager[10435]: <warn> (wlan0): DHCPv4 request timed out.
Apr  7 17:35:46 debian NetworkManager[10435]: <info> (wlan0): canceled DHCP transaction, DHCP client pid 10695
Apr  7 17:35:46 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) scheduled...
Apr  7 17:35:46 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) started...
Apr  7 17:35:46 debian NetworkManager[10435]: <info> (wlan0): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5]
Apr  7 17:35:46 debian NetworkManager[10435]: <warn> Activation (wlan0) failed for connection 'debian'
Apr  7 17:35:46 debian NetworkManager[10435]: <info> Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) complete.
Apr  7 17:35:46 debian NetworkManager[10435]: <info> (wlan0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Apr  7 17:35:46 debian NetworkManager[10435]: <info> (wlan0): deactivating device (reason 'none')

  • Apr  7 17:35:46 debian avahi-daemon[7823]: Withdrawing address record for fe80::e246:9aff:fead:e169 on wlan0.
    Apr  7 17:35:46 debian avahi-daemon[7823]: Leaving mDNS multicast group on interface wlan0.IPv6 with address fe80::e246:9aff:fead:e169.
    Apr  7 17:35:46 debian avahi-daemon[7823]: Interface wlan0.IPv6 no longer relevant for mDNS.
    Apr  7 17:35:47 debian kernel: [10742.662295] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
    Apr  7 17:35:47 debian NetworkManager[10435]: <info> (wlan0): supplicant interface state: completed -> disconnected
[свернуть]
Как я понимаю - на этом шаге проблема: (wlan0): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5]  :(

CoolAller

#7
Flanker_rus73, проблема известная. Можете сделать по моей инструкции. Там же объяснение почему это происходит.

Flanker_rus73

Ок, спасибо, все получилось!  ;)