Posted: Mon Oct 11, 2010 8:35 Post subject: Daemon hostapd startet nicht automatisch auf TP-Link WR1043
Hallo Forum,
nachdem mein Post "Post subject: TP-Link TL-WR1043ND DD-WRT going in unsaved mode" seit 30 Tagen keine Antwort bekam, versuche ich es im deutschen Forum.
Ich habe zwei TP-Link TL-WR1043ND gekauft und habe Diese mit DD-WRT V24 SP2 Build 14896 geflasht.
Dann nvram gelöscht mit "mtd -r erase nvram".
Dann konfiguriert in /wlan/wlan-Security für Radius Server mit "WPA2 Enterprise" wpa-algorithmus "AES" mit dem korrekten Radius Server Port und secret PW.
Dann "save setting" und "apply setting immidiatly".
Dann den Radius Server mit den gleichen Sicherheitseinstellungen versehen. Import des "ca.der" in dem Laptop ging auch ok.
Nach der Verbindungsaufnahme vom Laptop zum WLAN wurde der Request vom Radius-Server akzepiert und ich konnte nun gesichert über WLAN arbeiten.
Soweit war alles in Ordnung.
Nun das Problem.
Wenn ich den DD-WRT Access Point ausschalte und wieder einschalte läuft der Daemon "hostapd" nicht allein an, obwohl die Konfiguration im DD-WRT ja gesaved war und man kommt nun ohne WPA2 ins WLAN.
Dies ist ein grosses Sicherheitsproblem.
Dies ist wahrscheinlich ein Fehler im FirmwareCode der DD-WRT Firmware.
Eine Umgehung habe ich mir gebaut mit dem startup script in /jffs/etc/config/startup.if:
vorher "cp /tmp/ath0_hostap.conf /jffs/etc/config/ath0_hostap.conf"
Posted: Mon Oct 11, 2010 10:29 Post subject: Daemon hostapd startet nicht automatisch auf TP-Link WR1043
Danke für den Reply.
Upgrade auf welchen Release.
Ich habe mit dem letzten zur Verfügung stehenden Release für den TP-Link WR1043ND "DD-WRT V24 pre SP2 Build 14896" geflasht. Ein Neueren gibt es nicht.
Pitti17
Last edited by pitti17 on Fri Oct 22, 2010 9:18; edited 1 time in total
Posted: Mon Oct 25, 2010 9:26 Post subject: Post subject: Daemon hostapd startet nicht automatisch auf T
Hallo Sash,
Danke für die Antwort.
Ja, WPA2 Personal startet auch nach dem Aus-Einschalten in gesichertem Modus.
WPA2 Personal läuft mit pre shard key.
Wir wollen aber DD-WRT als Radius Client einsetzen und Zentrales Authorization Management einsetzen und dafür brauchen wir WPA2 Enterprise Mode.
Posted: Wed Oct 27, 2010 9:24 Post subject: Daemon hostapd startet nicht automatisch auf TP-Link WR1043
Hallo sash,
gibt es neue Erkenntnisse?
Mich würde interessieren, wie im dd-wrt die daemons starten. Sicher nicht nach sys-v?
Im Verzeichniss /etc/init.d sind zwar 2 Dateien, aber ich erkenne kein starten von Anwendungen dadurch.
Posted: Thu Nov 04, 2010 16:35 Post subject: Daemon hostapd startet nicht automatisch auf TP-Link WR1043N
Hallo Forum,
ich wollte bald mehrere TP-Link WR1043ND (10-16 Stck)als AP's einsetzen mit WPA2/AES Radius Authentifizierung.
Wäre natürlich gut, wenn der Fehler behoben wäre.
Darum wollte ich gerne wissen, wie weit die Problemdetermination zu diesem Fall bei Euch ist.
Der Daemon "hostapd" startet immer noch nicht automatisch nach einem poweroff/on..
Posted: Thu Nov 11, 2010 8:54 Post subject: Daemon hostapd startet nicht automatisch auf TP-Link WR1043N
Hallo HELP Forum,
ich habe nun den bleeding edge
DD-WRT v24-sp2 (11/09/10) std - build 15704 eingespielt.
Fehler wie gehabt.
Gibt es auch eine History für die Bleeding Edges?
Habe leider keine gefunden.
Was sagt den der Support nun zu meinem Fehler?
Würde gerne mit der Problemdetermination weiter machen.
Bitte um Antwort.
Oder was muss ich machen, um eine Antwort zu bekommen?
Posted: Fri Nov 26, 2010 10:48 Post subject: Daemon hostapd startet nicht automatisch auf TP-Link WR1043N
Hallo Forum, hallo Forum,
ist hier keiner, der mir sagen kann, wie die daemonen im dd-wrt hier starten.
Im normalen Linux geht das ja über /etc/init.d/....
also nach SYSV.
Mein hostapd deamon startet aber nur nachdem ich die Konfiguration (für WLAN auf WPA2 Enterprise/AES) gesaved habe und dann sofort ausführe mit "apply setting immidiatly".
Nach power off/on startet der daemon nun nicht mehr automatisch.
ich hab das selbe Problem. Bin neu bei dd-wrt, hatte vorher einen linksys wrt54gl mit open-wrt und jetzt meinen brandneuen netgear WNDR3700 mit dd-wrt geflasht.
Bis vor kurzen ganz begeistert, aber entsetzt, als ich festgestellt hab, dass mein WLAN nach einem reboot des Routers plötzlich sperrangelweit offen steht
Ich blick den Bootprozess auch noch nicht, aber vielleicht können wir ja zusammen eine Lösung suchen und finden.
Soweit ich das aus dem Source rauslese, ist der hostapd nichts, was durch irgendein init-script gestartet wird, jedenfalls nicht direkt. Im madwifi.c gibt es Routinen, die sich aus dem nvram die passenden Infos pro Device raussuchen, die /tmp/%s_hostap.conf Dateien erstellen und dann den hostapd mit dem Dateinnamen als Argument starten.
setupHostAP wird aufgerufen von start_hostapdwan und das ist wiederum in networking.c
Momentan blick ich nicht, welcher Mechanismus beim Booten greift und was passiert, wenn man im WebGUI "Submit" macht bzw. was da anders ist.
@kodo ich guck mal, wo und wie ich ein Ticket aufmachen kann.