7270v2 6.06 Gast-Wifi im IP-Client modus (solved)

cybermaus

Neuer User
Mitglied seit
5 Mai 2008
Beiträge
104
Punkte für Reaktionen
2
Punkte
18
Hallo. Wiederkehrender Benutzer hier.

Es ist ein paar Jahre her, seit ich die 7270 das letzte Mal aktualisiert und kompiliert habe.
Es lief noch auf 5.53.

Also, Build 6.06 Freetz-NG und alles funktioniert.
Phone, OpenVPN, etc

Fritz ist jetzt nicht mehr mein Modem.
Nur ein Phone ATA im IP-Client-Modus.
Aber ich möchte das Gast-Wifi aktivieren. Es scheint, dass dies aufgrund des IP-Client-Modus deaktiviert (ausgegraut) ist.

Weiß jemand, wie man die 7270 hackt um Gast-Wifi zu aktivieren?
 
Anstatt des IP-Client Mode den Router-Modus nutzen (es ist egal ob dann WAN = LAN1 oder DSL ist), nur dann kann die Fritzbox ein Gast-WLAN zur Verfügung stellen.
 
Hi, with some hint from this source, I managed to make this work.

Basically, I enable Guest on LAN4 and on Guest WLAN, and those are already automatically bridged.
Next I can connect LAN4 by cable to for example an VLAN enabled switch, and then I nicely have an dedicated WiFi AP for that VLAN.

To make it work, modify script http://trac.boxmatrix.info/freetz-n...nk/patches/scripts/801-show_ipclient_guest.sh
Add this code:


# This patch allows guess access to be activated for LAN4 port and WLAN port
# those 2 are then automatically bridged to each other, in ip_client mode they are still not routed
# however you can now connect LAN4 to a VLAN capable switch, and have thus have an extra AP on that VLAN

[ ! -e "$HTML_LANG_MOD_DIR/wlan/guest_access.lua" ] && continue
modsed -r \
"s/opmode_eth_ipclient/opmode_eth_ipclient_patch/g" \
"$HTML_LANG_MOD_DIR/wlan/guest_access.lua"

[ ! -e "$HTML_LANG_MOD_DIR/net/network_settings.lua" ] && continue
modsed -r \
"s/bGuestDisabled = true/bGuestDisabled = false/g" \
"$HTML_LANG_MOD_DIR/net/network_settings.lua"



After build and upload, if you activate Guest on LAN4 as well as the WiFi, they are bridged, but isolated from the rest. Meaning you have ethernet port LAN4 to direclty link into the 2nd WiFi AP. Which was pretty much what I wanted.

Alternatively, if you build in the bridge utilities, you can also link the 2nd AP to the main network.
This we would do by moving the guest1 interface from the guest bridge to the lan bridge, by adding these to statements to the rc.local startup script:

brctl delif guest guest1
brctl addif lan guest1



Ideally, one would have proper VLAN 802.1Q control over the guest vlan, but command vconfig is broken in this build, I think I would have to rebuild the kernel and stuff, and I think the extra LAN4 port into my VLAN switch is good enough.
 
Zuletzt bearbeitet:
This modification is now (Nov 11 2019) part of the trunk by means of fixes 16369 ; 16370 and 16373:

You can now select to patch guest access in menuconfig.
If the base router mode is any split switch LAN1 access methods, it will all work.

If however the true (non-split switch) ip-client method is used, the router process is inactive, so the Guest bridge is not routed, and you need to take care of that yourself with one of these methods:

- Activate guest on both WLAN and LAN4, and connect LAN4 to a (VLAN capable) switch
- use brctl to move interface guest1 from guest bridge to lan bridge (needs bridge package)
- use vconfig to bridge guest1 to a new 802.1Q VLAN interface (needs to replace kernel with 802.1Q capability build in)

tested working on v6.06 7270v2 and 7270v3,
tested build (and reviewed the generated sources) on v6.06 7340 and 6.06 7390-on-alien-7340
 
Zuletzt bearbeitet:
  • Like
Reaktionen: Micha0815

Zurzeit aktive Besucher

Statistik des Forums

Themen
246,172
Beiträge
2,247,422
Mitglieder
373,715
Neuestes Mitglied
wesleymoons87
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.