Я пытаюсь установить точку беспроводного доступа с домашним ПК. Я заменил свою старую ссылку Wi-Fi Intel 5100 Atheros AR9462. Я недавно сделал новый Сервер Ubuntu 16,04 установок.
Для установки точки беспроводного доступа, я установил hostapd и создал простую конфигурацию
# cat /etc/hostapd/hostapd.conf
interface=wlp3s0
driver=nl80211
ssid=mytestnetwork
channel=1
auth_algs=1
ignore_broadcast_ssid=0
wpa=0
И вот то, как настроены мои сетевые интерфейсы:
# cat /etc/network/interfaces
source /etc/network/interfaces.d/*
auto lo
iface lo inet loopback
auto enp1s0
iface enp1s0 inet dhcp
auto wlp3s0
iface wlp3s0 inet static
address 10.10.0.1
netmask 255.255.255.0
После этих конфигураций я перезагрузил устройство. Моя сеть активна (проверенный через /etc/init.d/networking status
). hostapd (проверенный через service hostapd status
) кажется, хорошо работает. Однако я не могу событие обнаруживать точку беспроводного доступа от любого другого устройства.
Моя беспроводная карта функционирует в привилегированном режиме:
# iwconfig
wlp3s0 IEEE 802.11abgn Mode:Master Tx-Power=19 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:off
lo no wireless extensions.
enp1s0 no wireless extensions.
Мои результаты сетевого оборудования похожи на следующее:
# lshw -C network
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:01:00.0
logical name: enp1s0
version: 07
serial: 00:e0:4c:68:18:fd
size: 1Gbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8168e-3_0.0.4 03/27/12 ip=192.168.1.6 latency=0 link=yes multicast=yes port=MII speed=1Gbit/s
resources: irq:120 ioport:e000(size=256) memory:a0004000-a0004fff memory:a0000000-a0003fff
*-network
description: Wireless interface
product: AR9462 Wireless Network Adapter
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:03:00.0
logical name: wlp3s0
version: 01
serial: 44:c3:06:31:a7:b0
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=4.4.0-62-generic firmware=N/A ip=10.10.0.1 latency=0 link=yes multicast=yes wireless=IEEE 802.11abgn
resources: irq:18 memory:81200000-8127ffff memory:81280000-8128ffff
Как я могу диагностировать эту проблему далее и узнать то, что идет не так, как надо?
Попытайтесь остановить hostapd с service hostapd stop
и запуск его вручную (как корень) с hostapd -d /etc/hostapd/hostapd.conf
. Это заставит hostapd запуститься на переднем плане и распечатать любые сообщения журнала к терминалу так, чтобы можно было проверить на любые ошибки/проблемы.
Существует также предположение, что NetworkManager может помешать, когда Вы пытаетесь установить hostapd
самостоятельно: https://gist.github.com/Semant1ka/ee087c2bd1fbf6b0287c3307b8d4f291. Таким образом, Вы могли быстро исключить это, т.е. работать service network-manager stop
и попробуйте еще раз.
Кроме того, на другом устройстве можно попытаться работать iwlist <wireless interface> scan
который отобразится, все обнаруженные точки доступа для наблюдения, если Ваш появляется.