Hallo Ihr,
folgende Situation habe ich: Ich möchte mit dem KDE-Netzwerkmanager ein WLAN Hotspot für mein Handy erstellen. Mein PC ist am LAN verbunden.
Mit dem offiziellen Debian-Kernel klappt dies problemlos. Mit meinem eigenen Kernel erstellt er ein WLAN Hotspot und ich kann es auch verbinden, aber ich hab dann kein Zugriff mit dem Handy auf das Internet.
Da dies im offiziellen Kernel klappt im eigenen aber nicht wäre die Frage: Welches Modul fehlt mir?
Hofe es kann mir jemand weiterhelfen.
Liebe Grüße!
Kernel Modul fuer WLAN Hotspot
Re: Kernel Modul fuer WLAN Hotspot
Wenn sich das Handy mit dem WLAN verbinden kann, scheint der Treiber für WLAN ok zu sein, aber vielleicht funktioniert ip-Forwarding nicht. Auch das ist eine Kernelfunktion und lässt sich als Modul aktivieren. Je nach Version nach IP_TABLES, NF_TABLES und/oder CONNTRACK suchen. Debian speichert die Kernel-Konfigs mit unter /boot/ ab, darin kann man suchen was der Standard-Kernel mitbringt.
Edit: masquerade braucht man bei nem Hotspot bestimmt auch, also mal nach den Optionen MASQUERADE suchen, je nachdem unter iptables oder nf-tables
Edit: masquerade braucht man bei nem Hotspot bestimmt auch, also mal nach den Optionen MASQUERADE suchen, je nachdem unter iptables oder nf-tables
Zuletzt geändert von mludwig am 10.08.2018 15:57:54, insgesamt 1-mal geändert.
Re: Kernel Modul fuer WLAN Hotspot
"lsmod" zeigt Dir an, welche Module in Benutzung sind, "sort" sortiert alphabetisch und "diff" zeigt dann die Unterschiede.
Alternativ kannst Du auch die Kernelkonfigs vergleichen, die sollten in /boot/ zu finden sein.
Bringt wahrscheinlich mehr als wenn wir jetzt alle anfangen wild in der Gegend rumzuraten.
Alternativ kannst Du auch die Kernelkonfigs vergleichen, die sollten in /boot/ zu finden sein.
Bringt wahrscheinlich mehr als wenn wir jetzt alle anfangen wild in der Gegend rumzuraten.
Re: Kernel Modul fuer WLAN Hotspot
Ohne es selbst ausprobiert zu haben vermute ich, daß der Networkmanager den WLAN-Hotspot als NAT-Router einrichtet. Wenn das stimmt, sollteVeganizer hat geschrieben:10.08.2018 15:33:15Mit dem offiziellen Debian-Kernel klappt dies problemlos.
Code: Alles auswählen
iptables-save
Ein alternative wäre, den WLAN-AP als Bridge einzurichten, in dem Fall sollte
Code: Alles auswählen
brctl show
Abgesehen davon, bist du sicher, daß dein selbstgebauter Kernel die Firmware für die WLAN-Schnittstelle lädt?
Code: Alles auswählen
dmesg | grep -i firmware
Re: Kernel Modul fuer WLAN Hotspot
Danke für eure hilfreichen Antworten .
Ja, die WLAN Firmware wird geladen und dort ist soweit auch alles in Ordnung.
Ich werde nun als erstes versuchen CONNTRACK und NETFILTER zu aktivieren.
Wenn das nicht klappt versuch ich es mal mit den geladenen Modulen zu vergleichen und dort herauszufinden.
Ja, die WLAN Firmware wird geladen und dort ist soweit auch alles in Ordnung.
Ich werde nun als erstes versuchen CONNTRACK und NETFILTER zu aktivieren.
Wenn das nicht klappt versuch ich es mal mit den geladenen Modulen zu vergleichen und dort herauszufinden.
Re: Kernel Modul fuer WLAN Hotspot
Probiere besser zuerst Bridging ohne Weiteres. Immer vom Einfachen zum Komplexen. Ein DHCP-Server läuft in deinem Netz? Deine Debian-Maschine wäre so ein Accesspoint, Dein Smartphone im gleichen Netz wie die Debian-Maschine und wahrscheinlich genügt dir das schon als Hotspot für's Smartphone - und andere Geräte.Veganizer hat geschrieben:10.08.2018 16:07:07Ich werde nun als erstes versuchen CONNTRACK und NETFILTER zu aktivieren.
Re: Kernel Modul fuer WLAN Hotspot
Nachdem CONNTRACK, MASQUERADE und NETFILTER von mir aktiviert wurden, funktioniert es einwandfrei :-/...
Aber ich werde es trotzdem nochmal über Bridge versuchen Einfach um es zu lernen
Aber ich werde es trotzdem nochmal über Bridge versuchen Einfach um es zu lernen