• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[Umgangen]Hostapd läßt sich starten, kreiert aber keinen AP

Ich habe gerade versucht, ein WLAN-Netz (WPA2 gesichert) mittels apdhost einzurichten, da ich mich in einem Hotel befinde, das leider nur LAN hat und mein Tablet kann kein LAN. Leider bringt apdhost beim Starten folgenden Meldungen und das Netzwerk ist nicht sichtbar:
Code:
Configuration file: /etc/hostapd.conf
Failed to update rate sets in kernel module
Could not connect to kernel driver.
Using interface wlan0 with hwaddr 08:11:96:2a:c2:68 and ssid 'XXX'
Failed to set beacon parameters
Die hostapd.conf hat folgenden Inhalt:
Code:
interface=wlan0
driver=nl80211
channel=3
ssid=XXX
hw_mode=g
channel=3
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
wpa_passphrase=Weißichauchnicht
rsn_pairwise=CCMP
Der Kerneltreiber für nl80211 sollte doch eigentlich in iwlwifi enthalten sein und daher funktionieren? :???: Allerdings sagt
Code:
modinfo iwlwifi | grep depend
leider gar nichts. D.h. mac80211 wird also nicht unterstützt? Allerdings ergibt:
Code:
lsmod | grep iw 
iwlwifi               354071  0 
mac80211              555683  1 iwlwifi
cfg80211              208570  2 iwlwifi,mac80211
Also doch unterstützt?
Jemand eine Idee? Ich wollte eigentlich nicht noch den Kernel neu übersetzen.

CU Freddie
 

josef-wien

Ultimate Guru
Ich habe zwar von Deinem Problem keine Ahnung, möchte aber zu einigen Aussagen Stellung nehmen.

Freddie62 schrieb:
Der Kerneltreiber für nl80211 sollte doch eigentlich in iwlwifi enthalten sein und daher funktionieren?
iwlwifi ist bei meinem 3.9er-Kernel ein Kernel-Modul, und ein solches kann nicht "ein anderes Modul enthalten". nl80211 als Modul gibt es bei mir nicht.

Freddie62 schrieb:
D.h. mac80211 wird also nicht unterstützt?
Unter depends: sind jene Module genannt, die geladen sein müssen (und daher gegebenenfalls automatisch geladen werden). Sowohl iwlwifi als auch mac80211 setzen bei mir übrigens cfg80211 voraus, und bei Dir sind alle 3 Module geladen.

Freddie62 schrieb:
Gehört da vielleicht etwas anderes hin?
 

tux93

Newbie
Unterstützt deine Karte überhaupt den Betrieb als AP?
Intel Karten z.B. unterstützen das idr. nicht.

Was für eine Karte hast du (hwinfo --wlan)
 

spoensche

Moderator
Teammitglied
Der Konfigparameter wpa=3 stimmt nicht. wpa = 2 => wpa2.

Du hast in deiner Konfiguration die beacons nicht konfiguriert.

Siehe auch http://wiki.ubuntuusers.de/WLAN_Router, Abschnitt hostapd.
 
OP
F

Freddie62

Guru
Diesen Treiber anzugeben ist laut diversen Webseiten richtig. Wenn ich da iwlwifi eintrage geht es auf jeden fall gar nicht. Die beacons hatte ich zunächst mal ignoriert, da ich zuerst die Fehlermeldung bezüglich des Kerneltreibers loswerden wollte. Anscheinend (Gentoo-Wiki) muß dazu hostapd erst im Kernel freigegeben werden. Dann muß der Kernel neu übersetzt werden. Ich gehe mal davon aus, daß das rpm das erledigt. :???:
wpa=3 (Mode 1 und 2 zulässig) sollte eigentlich auch funktionieren, aber ich stelle das mal eben um. #
Hier dann die Ausgabe von hwinfo --wlan
Code:
15: PCI 200.0: 0282 WLAN controller                             
  [Created at pci.319]
  Unique ID: y9sn.M0RNbhJIrnA
  Parent ID: qTvu.CBfC2aJYMSB
  SysFS ID: /devices/pci0000:00/0000:00:1c.1/0000:02:00.0
  SysFS BusID: 0000:02:00.0
  Hardware Class: network
  Model: "Intel WiFi Link 6000 Series"
  Vendor: pci 0x8086 "Intel Corporation"
  Device: pci 0x0082 "WiFi Link 6000 Series"
  SubVendor: pci 0x8086 "Intel Corporation"
  SubDevice: pci 0x1321 
  Revision: 0x34
  Driver: "iwlwifi"
  Driver Modules: "iwlwifi"
  Device File: wlan0
  Features: WLAN
  Memory Range: 0xe5300000-0xe5301fff (rw,non-prefetchable)
  IRQ: 45 (no events)
  HW Address: 08:11:96:2a:c2:68
  Link detected: no
  WLAN channels: 1 2 3 4 5 6 7 8 9 10 11 12 13 36 40 44 48 52 56 60 64 100 104 108 112 116 120 124 128 132 136 140
  WLAN frequencies: 2.412 2.417 2.422 2.427 2.432 2.437 2.442 2.447 2.452 2.457 2.462 2.467 2.472 5.18 5.2 5.22 5.24 5.26 5.28 5.3 5.32 5.5 5.52 5.54 5.56 5.58 5.6 5.62 5.64 5.66 5.68 5.7
  WLAN encryption modes: WEP40 WEP104 TKIP CCMP
  WLAN authentication modes: open sharedkey wpa-psk wpa-eap
  Module Alias: "pci:v00008086d00000082sv00008086sd00001321bc02sc80i00"
  Driver Info #0:
    Driver Status: iwlwifi is active
    Driver Activation Cmd: "modprobe iwlwifi"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #7 (PCI bridge)
Bezüglich AP-Unterstützung steht "experimental" im Wiki. Leider ist die genaue Karte nicht spezifiziert, sonst könnte ich explizit danach suchen. Da es immer noch nicht will, werde ich mir wohl einen Mobilrouter zulegen. Kosten ja auch nicht die Welt (ca. 20-25,-€). Ist vermutlich wegen der Intelkarte der einfachere Weg.

CU Freddie
 

spoensche

Moderator
Teammitglied
http://forums.gentoo.org/viewtopic-t-942224-start-0.html
http://wireless.kernel.org/en/users/Documentation/hostapd
 
OP
F

Freddie62

Guru
Den ersten kannte ich schon. Das ist der Grund, warum ich befürchte, daß ich den Kernel neu kompilieren muß. Das wollte ich nicht unbedingt auf Reisen machen. Ich brauche den Laptop noch zum Arbeiten. ;)
Heute habe ich von einem der hiesigen Kollegen (Südkorea) für kleines Geld (7,-€) einen gebrauchten Mobilrouter bekommen. Der tut's erst mal bis ich mich intensiver mit dieser Materie auseinandersetzen kann (Wieder ein Teil mehr zu schleppen, also sollte das hoffentlich irgendwann funktionieren. Ich setze daher den Thread erst mal auf "Umgangen".
Trotzdem erst mal vielen Dank für die Hilfe.

CU Freddie
 
OP
F

Freddie62

Guru
Sorry, geht nicht mehr, da ich hostap gelöscht habe. Grund: nach Installation von hostap und dhcp-server blieb mein Laptop beim Reboot, bzw. Ausschalten hängen und mußte am Power-Knopf ausgeschaltet werden. Dadurch daß ich jetzt den Mobilrouter (ca. 6 x 6 x 2cm, Spannungsversorgung über USB) verwende, kann ich mir den Aufwand sparen.

CU Freddie
 
Oben