Linux
如何為熱點設置一個 WLAN 介面?
所以我正在嘗試為兩個無線網卡設置兩個介面。一張用於連接無線網路的卡,一張用於熱點通過 SSH 訪問此電腦的卡。我需要 wlan0 用於 WI-FI 連接和 wlan1 用於
hostapd
熱點。我試圖自己做,但我還沒有足夠的資訊。所以我的
/etc/network/interfaces
樣子是這樣的:#/etc/network/interfaces #Please use DietPi-Config to modify network settings. # Local auto lo iface lo inet loopback # Ethernet #allow-hotplug eth0 iface eth0 inet dhcp address 192.168.0.100 netmask 255.255.255.0 gateway 192.168.0.1 #dns-nameservers 8.8.8.8 8.8.4.4 # Wifi allow-hotplug wlan0 iface wlan0 inet dhcp address 192.168.1.11 netmask 255.255.255.0 gateway 192.168.1.1 wireless-essid Zelkow177 wireless-key werabartekagataS wireless-mode Managed wireless-power off wpa-ssid Zelkow177 wpa-psk werabartekagataS #dns-nameservers 8.8.8.8 8.8.4.4 #Wifi 2 auto wlan1 allow-hotplug wlan1 iface wlan1 inet dhcp #dns-nameservers 8.8.8.8 8.8.4.4 #Bridge #Work in progress
我的
hostapd.conf
樣子是這樣的:### Wireless interface wlan1 ### interface=wlan1 ### Bridge br0 ### #bridge=br0 ### Driver ### driver=nl80211 ### Country code ### country_code=PL ### SSID ### ssid=DietPi ### Hideing SSID ### ignore_broadcast_ssid=0 ### WPA ### (WPA=1, WPA2=2, WPA_Both=3) wpa=2 ### WPA Password ### wpa_passphrase=dietpi ### WPA accept cipher suites ### wpa_pairwise=THIP CCMP ### WI-FI mode ### hw_mode=g ### Channel ### channel=1 ### Auth system ### auth_algs=2 ### Mac whilelist ### macaddr_acl=1 ### MAC whilelist file ### accept_mac_file=/etc/hostapd/hostapd.accept
我想做一個橋接
wlan0
,wlan1
以便在連接到熱點和 DHCP 時訪問網際網路,但這不是問題。但主要問題是
hostapd
wlan1 不工作,並且br0
(我刪除,因為它太可怕了)不工作。此外,我不想切換帶有介面的卡,因為“壞”的卡目前正在工作,wlan0
但我希望它wlan1
在“更好”的卡上也能正常工作。我正在使用的卡:
- 用於熱點 TP-LINK TL-WN725N
- WI-FI TPLINK TL-WN722N
我想我會提供所有需要的資訊,但如果不只是要求的話。
編輯:
我一個人做的一切!耶!但是這個 TP-LINK TL-WN725N 不適用於 hostapd。
您可以使用
create_ap
.安裝
create_ap
並執行以下命令:create_ap wlan0 wlan1 MyAccessPoint MyPassPhrase
wlan0
獲得網際網路連接
wlan1
創建熱點wifi要安裝
create_ap
和啟動服務,請執行:git clone https://github.com/oblique/create_ap cd create_ap make install systemctl start create_ap systemctl enable create_ap