Sie sind sich nicht sicher, welche Hardware Sie besitzen, aber wenn Sie einen USB-Stick für WLAN verwenden (wie TP-Links TL-WN722N), können Sie den AP-Modus-Kanal nicht ohne Firmware-Hacking einstellen. Dies ist eine höchst nicht triviale Aufgabe, die das Zusammenstellen einer Reihe von Linux-Quellen usw. erfordert. Außerdem scheint die Standard-Firmware für ein Land zu gelten, in dem die Kanäle 12 und 13 nicht verfügbar sind.
atk9k kann kein virtuelles Gerät auf einem ap + client mit wpa_supplicant einrichten
Ich versuche, ein Beagle-Bone-Black zu verwenden, auf dem Ubuntu 14.04 als Zugriffspunkt und drahtloser Client gleichzeitig ausgeführt wird. Ziel ist es, den Zugriffspunkt zu verwenden, um einem Client die Verbindung zu ermöglichen, eine Seite über einen httpd-Server zu öffnen und dann ein lokales drahtloses Signal konfigurieren / verbinden
Das WLAN verwendet Atheros AR9271-Chipsatz, der den Treiber ath9k_htc verwendet. Ich frage mich, ob dies spezifisch für diesen Chipsatz ist, im Vergleich zu einem Standard-Ath9k-unterstützten Chipsatz oder fehlt mir das schwer fassbare offensichtliche?
Ich kann den Zugriffspunkt mit einem virtuellen Gerät zum Laufen bringen
iw phy phy0 interface add wap0 type __ap ifconfig wap0 hw ether 0a:35:9f:fe:44:01 # or any fake HW address ifconfig wap0 192.168.8.1 netmask 255.255.255.0 ifconfig wap0 192.168.8.1 up
mit / etc / network / schnittstelleneintrag
auto wap0 iface wap0 inet static hostapd /etc/hostapd/hostapd.conf address 192.168.8.1 netmask 255.255.255.0
und /etc/hostapd/hostapd.conf Eintrag auf ein Minimum
interface=wap0 driver=nl80211 ssid=BeagleBoneBlack channel=1
und /etc/dnsmasq.conf mindestens mit
interface=lo,wap0 listen-address=127.0.0.1 no-dhcp-interface=lo dhcp-range=192.168.8.10,192.168.8.50,255.255.255.0,12h cache-size=0
Ich kann einen Client dazu bringen, eine drahtlose Verbindung herzustellen, indem er verschiedene Tools verwendet (nmcli / wicd / iw / ...), die ich dann mit einem anderen Router verbinden kann wlan0
wenn die Verschlüsselung deaktiviert ist
Wenn ich versuche, bei wpa1/2
aktiviertem Router eine Verbindung zu einem anderen Router herzustellen, bekomme ich mit jedem Client und mehreren Kernel- / Treiberversionen (kompatible 3.8.x über Backports 3.19.x) lustige Ergebnisse.
alles läuft wpa_supplicant
direkt ab
wpa_passphrase "NETWORK_SSID" "WPA_PASS_PHRASE" > /etc/wpa_supplicant.conf wpa_supplicant -i wlan0 -Dwext -Dn180211 -c/etc/wpa_supplicant.conf
Ausgabe (einige Dutzend Mal in verschiedener Reihenfolge wiederholt)
Successfully initialized wpa_supplicant wlan0: CTRL-EVENT-SCAN-STARTED wlan0: SME: Trying to authenticate with 04:a1:51:33:f3:64 (SSID='NETWORK_SSID' freq=2462 MHz) wlan0: SME: Authentication request to the driver failed
Wenn Sie wpa_supplicant ausführen, bevor Sie das virtuelle Gerät initialisieren wap0
# wpa_supplicant -i wlan0 -Dwext -Dn180211 -c/etc/wpa_supplicant.conf Successfully initialized wpa_supplicant wlan0: CTRL-EVENT-SCAN-STARTED wlan0: SME: Trying to authenticate with 98:fc:11:b7:48:a0 (SSID='mycomountain' freq=2437 MHz) wlan0: Trying to associate with 98:fc:11:b7:48:a0 (SSID='NETWORK_SSID' freq=2437 MHz) wlan0: Associated with 98:fc:11:b7:48:a0 wlan0: WPA: Key negotiation completed with 98:fc:11:b7:48:a0 [PTK=CCMP GTK=TKIP] wlan0: CTRL-EVENT-CONNECTED - Connection to 98:fc:11:b7:48:a0 completed [id=0 id_str=]
Verwenden Sie / etc / network / schnittstellen auf
auto wlan0 iface wlan0 inet dhcp wpa-ssid "NETWORK_SSID" wpa-psk "WPA_PASS_PHRASE"
und läuft
ifdown wlan0; ifup wlan0;
Ausgabe
Internet Systems Consortium DHCP Client 4.2.4 Copyright 2004-2012 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/wlan0/e8:de:27:1f:6e:60 Sending on LPF/wlan0/e8:de:27:1f:6e:60 Sending on Socket/fallback Internet Systems Consortium DHCP Client 4.2.4 Copyright 2004-2012 Internet Systems Consortium. All rights reserved. For info, please visit https://www.isc.org/software/dhcp/ Listening on LPF/wlan0/e8:de:27:1f:6e:60 Sending on LPF/wlan0/e8:de:27:1f:6e:60 Sending on Socket/fallback DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x39ec90a3) # ... No DHCPOFFERS received. No working leases in persistent database - sleeping.
Die DHCPDISCOVER-Leitung wiederholt sich dann mit verschiedenen Intervallwerten, bis sie ausfällt
wicd kann einfach nichts tun, wenn hostapd auf wap0 läuft
Ich überspringe auf jeden Fall ein paar Schritte, die ich bisher ausprobiert habe. Die beste Referenz zeigt, dass das, was ich mache, funktionieren sollte (ich kann ein Dutzend mehr mit Stücken posten, die mich soweit gebracht haben, wenn es für jeden hilfreich ist)
Erstellen eines WLAN-Zugangspunkts auf einer einzigen Oberfläche in Linux
** BEARBEITEN **
Ich habe versucht, den hostaptd-Kanal so zu ändern, dass er mit dem Routerkanal übereinstimmt, mit dem ich mich verbinden möchte - immer noch keine Verbindung, aber ich bekomme wicd, etwas zu tun, wenn hostapd läuft
Wicd-Steuerung durch Python w / dbus (wahrscheinlich irrelevant, hofft, dass dieser Thread anderen hilft, sobald eine Lösung gefunden wurde)
import dbus bus = dbus.SystemBus() wireless = dbus.Interface(bus.get_object('org.wicd.daemon', '/org/wicd/daemon/wireless'), 'org.wicd.daemon.wireless') network_id = 0 wireless.ConnectWireless(network_id)
Wicd-Protokollausgabe
2015/04/20 16:47:30 :: Putting interface down 2015/04/20 16:47:30 :: Releasing DHCP leases... 2015/04/20 16:47:30 :: attempting to set hostname with dhclient 2015/04/20 16:47:30 :: using dhcpcd or another supported client may work better 2015/04/20 16:47:31 :: Setting false IP... 2015/04/20 16:47:31 :: Stopping wpa_supplicant 2015/04/20 16:47:31 :: Flushing the routing table... 2015/04/20 16:47:31 :: Putting interface up... 2015/04/20 16:47:33 :: Attempting to authenticate... 2015/04/20 16:48:09 :: wpa_supplicant authentication may have failed. 2015/04/20 16:48:09 :: connect result is 2015/04/20 16:48:09 :: exiting connection thread 2015/04/20 16:48:10 :: Sending connection attempt result bad_pass 2015/04/20 16:48:10 :: Autoconnecting... 2015/04/20 16:48:10 :: No wired connection present, attempting to autoconnect to wireless network 2015/04/20 16:48:13 :: Unable to autoconnect, you'll have to manually connect 2015/04/20 16:48:13 :: attempting to set hostname with dhclient 2015/04/20 16:48:13 :: using dhcpcd or another supported client may work better 2015/04/20 16:48:13 :: attempting to set hostname with dhclient 2015/04/20 16:48:13 :: using dhcpcd or another supported client may work better
Ausgabe wicd - hostapd gestoppt
2015/04/20 16:58:58 :: Putting interface down 2015/04/20 16:58:58 :: Releasing DHCP leases... 2015/04/20 16:58:58 :: attempting to set hostname with dhclient 2015/04/20 16:58:58 :: using dhcpcd or another supported client may work better 2015/04/20 16:58:58 :: Setting false IP... 2015/04/20 16:58:58 :: Stopping wpa_supplicant 2015/04/20 16:58:58 :: Flushing the routing table... 2015/04/20 16:58:58 :: Putting interface up... 2015/04/20 16:59:00 :: Attempting to authenticate... 2015/04/20 16:59:02 :: Running DHCP with hostname HOSTNAME 2015/04/20 16:59:02 :: attempting to set hostname with dhclient 2015/04/20 16:59:02 :: using dhcpcd or another supported client may work better 2015/04/20 16:59:02 :: Internet Systems Consortium DHCP Client 4.2.4 2015/04/20 16:59:02 :: Copyright 2004-2012 Internet Systems Consortium. 2015/04/20 16:59:02 :: All rights reserved. 2015/04/20 16:59:02 :: For info, please visit https://www.isc.org/software/dhcp/ 2015/04/20 16:59:02 :: 2015/04/20 16:59:02 :: Listening on LPF/wlan0/64:70:02:20:08:35 2015/04/20 16:59:02 :: Sending on LPF/wlan0/64:70:02:20:08:35 2015/04/20 16:59:02 :: Sending on Socket/fallback 2015/04/20 16:59:02 :: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x136a5e8e) 2015/04/20 16:59:02 :: DHCPREQUEST of 192.168.0.15 on wlan0 to 255.255.255.255 port 67 (xid=0x136a5e8e) 2015/04/20 16:59:02 :: DHCPOFFER of 192.168.0.15 from 192.168.0.1 2015/04/20 16:59:02 :: DHCPACK of 192.168.0.15 from 192.168.0.1 2015/04/20 16:59:02 :: bound to 192.168.0.15 -- renewal in 42862 seconds. 2015/04/20 16:59:02 :: DHCP connection successful 2015/04/20 16:59:02 :: not verifying 2015/04/20 16:59:03 :: Connecting thread exiting. 2015/04/20 16:59:03 :: Sending connection attempt result success
1 Antwort auf die Frage
Verwandte Probleme
-
3
Kann die vorhandene drahtlose Netzwerkverschlüsselung ein Netzwerk wirklich schützen?
-
5
Gibt es drahtlose Router, die Bandbreitenüberwachung und -drosselung ermöglichen?
-
5
XP-Netzwerkverbindung ohne Neustart freigeben?
-
5
Wie richte ich Windows ein, 802.11 gegenüber 3G zu bevorzugen?
-
2
Fingerabdruckerkennung in Vista x64
-
12
Welche Router bevorzugen Sie für DD-WRT oder OpenWRT?
-
10
Der USB-Wi-Fi-Adapter wird unter Windows Vista nicht aktiviert
-
2
Warum findet mein Macbook kein drahtloses Netzwerk?
-
2
Wie kann ich mein drahtloses Netzwerk für höchste Sicherheit konfigurieren?
-
4
iPod-Touch zum Abspielen von Filmen vom PC auf der PS3?