У меня есть pcDuino, и я должен запустить точку доступа с помощью администратора сети. Я знаю, что это может быть сделано путем создания нового соединения и установки режима на ap
. Это говорит, что этот режим не поддерживается, но я знаю, что другие люди сделали это. Драйвер, включенный с ядром, 8192cu
. Но выполнение lshw -C network
дает это:
*-network:1
description: Wireless interface
physical id: 2
bus info: usb@1:1
logical name: wlan5
serial: cc:d2:9b:5d:df:88
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8188eu ip=192.168.1.13 multicast=yes wireless=IEEE 802.11bgn
Любой знает, как я могу настроить a ap
использование администратора сети?
Можно попробовать, с помощью команд в терминале.
Вам нужно, по крайней мере: Беспроводной PCI или USB-устройство, подключенное к Linux с a/b/g и поддержкой WPA2 в режиме точки доступа, предположите, что это wlan0
и Проводной порт Ethernet, подключенный к восходящему маршрутизатору для доступа в Интернет, предположите, что это eth0
.
Открывают терминал. (Ctrl+Alt+T) .
Тип следующая команда для устанавливания приложения:
$ sudo -i
# apt-get update
# apt-get install hostapd bridge-utils
Теперь необходимо настроить его путем редактирования Некомментария файла/etc/default/hostapd
$ sudo -i
# nano /etc/default/hostapd
и установить DAEMON_CONF на полный путь hostapd конфигурационного файла:
DAEMON_CONF = "/etc/hostapd/hostapd.conf"
Ctrl + O , сохраните файл. Ctrl + X , закройте нано.
Теперь необходимо создать текстовый файл/etc/hostapd/hostapd.conf
sudo -i
nano /etc/hostapd/hostapd.conf
, необходимо поместить эти строки:
# Wireless network name - Set interface name
interface=wlan0
# Bridge name - set your bridge name
bridge=br0
# Driver nane - set driver name
driver=rtl8188eu
# Country name code - set country name code in ISO/IEC 3166-1 format. US = United Stats
country_code=US
# SSID name - set your SSID
ssid=TameHog
# Operation mode - set operation mode a=IEEE 802.11a, b=IEEE 802.11b, g=IEEE 802.11g
hw_mode=g
# Channel number - set channel number
channel=3
# wpa mode - set wpa mode to 2
wpa=2
# wpa-passphrase - set your passphrase
wpa_passphrase=YourWiFiPassword
# Key management algorithms - set key and auth optionsmanagement
wpa_key_mgmt=WPA-PSK
# Set cipher suites - TKIP and CCMP = AES in Counter mode with CBC-MAC
wpa_pairwise=TKIP
rsn_pairwise=CCMP
# Shared Key Authentication
auth_algs=1
# Accept all MAC address
macaddr_acl=0
Ctrl + O , сохраните файл. Ctrl + X , закройте нано.
Теперь можно установить wlan0 в автономном режиме или образовать мост, это с eth0
$ sudo -i
# nano /etc/network/interfaces
Изменяет или установило конфигурацию следующим образом:
auto lo br0
iface lo inet loopback
# wireless wlan0
allow-hotplug wlan0
iface wlan0 inet manual
# eth0 connected to the ISP router
allow-hotplug eth0
iface eth0 inet manual
# Setup bridge
iface br0 inet static
bridge_ports wlan0 eth0
address 10.160.10.11
netmask 255.255.255.0
network 10.160.10.0
#Isp Router IP, 10.160.10.2 also runs DHCPD
gateway 10.160.10.2
dns-nameservers 10.160.10.2
Ctrl + O , сохраните файл. Ctrl + X , закройте нано.
Перезагрузка и удостоверяется, что брандмауэр не блокирует требуемые порты:
$ sudo -i
# /sbin/iptables -L -n -v | less
Нажмите на индикатор администратора сети, и выбор "создают новую сеть Wi-Fi" из выпадающего меню. Я сначала выбрал wlan1 карту и назвал сетевые "ананасы". У меня есть он набор к специальному, и под ipv4 это установлено "совместно использовать соединение с другими компьютерами", никакая безопасность.
кроме того, я нажал для соединения от Chromebook, в то время как "ананасы" все еще решали, как только сеть появилась; тогда, эти два компьютера, подключенные друг к другу.
, Если ноутбук отбрасывает или не соединяется с "ананасами", он должен все еще быть перечислен как доступная сеть из выпадающего списка администратора сети. Нажмите на "ананасы" и в то время как это решает, подключение к "ананасам" от другого устройства.
Сначала, ничто не решило бы, но я нажал на свою wlan0 сеть для сброса соединения с маршрутизатором, и теперь оба компьютера имеют Интернет.