Kein guest Netzwerk

frater

Mitglied
Mitglied seit
23 Nov 2008
Beiträge
455
Punkte für Reaktionen
3
Punkte
18
Ich kann beim 6.2 kein guest Netzwerk selektieren im WebIF. Ich will LAN4 isolieren.

Ich habe noch nicht viel getestet. Ich habe "kernel replace" im menuconfig.

Es ist ein Konfiguration mit ADSL.
 
Die Einstellung ist in Heimnetz - Netzwerk - Netzwerkeinstellungen.

Was passiert denn wenn Du das aktivierst?
 
Dass ist das Problem. Ich kann es nicht selektieren. Es gibt nur Text dort
 
Poste doch mal einen Screenshot.
 
Ein Screenshot davon...
FRITZ!OS 06.20-freetz-devel-12755M

Interfaces sind auch geändert und vielleicht ist dass der Grund dass es nicht mehr funktioniert
Kein eth1, eth2, eth3 (nur eth0)

Ist mir aufgefallen weil ich diese IF's mit Zabbix kontrolliere


Code:
# ifconfig | grep -v '^ ' | awk '{print $1}'
adsl

ath0

ath1

cpmac0

dsl

eth0

guest

guest4

guest5

lan

lan:0

lo

wifi0

wifi1
 

Anhänge

  • freetz_noguest.JPG
    freetz_noguest.JPG
    49.1 KB · Aufrufe: 36
Zuletzt bearbeitet:
Kann jemand bestätigen dass es nicht funktioniert und vielleicht woran das liegt?
 
Zumindest in der deutschen Version (das ist ja bei Dir irgendwie die internationale, auch wenn Du das nirgendwo schreibst) wird für die Checkbox ein syntaktisch nicht einwandfreies HTML-Tag erzeugt:
Code:
<input type="checkbox" id="uiViewGuest" name="guest_enabled"]])
if g_var.guest_enabled then
box.out('checked')
end
box.out([[>
<label for="uiViewGuest">{?859:807?}</label>
</div>
]])
(das ist der Code aus der internationalen 06.20-Beta, die ich aber im Moment in keiner Box habe) ergibt dann im HTML (bei eingeschaltetem Gastzugang):
Code:
<input type="checkbox" id="uiViewGuest" name="guest_enabled"checked>
Das kann bei einem etwas strenger prüfenden Browser schon mal schiefgehen ... vielleicht schaust Du ja mal in den HTML-Quelltext der Seite.

Was benutzt Du denn für einen Browser ? Ansonsten wird die Checkbox eigentlich nur "disabled", wenn sie nicht ausgewählt werden darf ... dabei sollte sie eigentlich jeder Browser trotzdem noch darstellen. Oder ist da am Ende irgendein Freetz-Patch dabei, der sich an der "network_settings.lua" vergeht ? Das kannst nur Du selbst auf Deiner FRITZ!Box feststellen, vielleicht suchst Du ja mal die Stelle für "uiViewGuest" in der network_settings.lua.
 
Ich nutze Chrome aber mit IE dasselbe

Code:
<form name="main_form" method="POST" action="/net/network_settings.lua?sid=071e8511f633f8b1">
<input type="submit" value="" style="position:absolute;top:-9999px;left:-9999px;" name="btnSave">
<div class="close"><div class="formular small_indent">
<div id="IpGuestControlBox">
<h4>
Guest Access
</h4>
<div >
<p>
Here you can grant your guests fast, secure access to the Internet. 
Enable the "Guest access for LAN*4 enabled" option and connect the guest device to the "LAN*4" socket on your FRITZ!Box. 
The connected device has no access to your home network or the network of the guests in your wireless LAN.
</p>

</div>
</div>

Hasst du eth1, eth2 und eth3 in deinem Deutschen Version?
Ich nicht, nähmlich...

In Holland verkauft man kein Fritzboxen mit Deutsche Sprache....

Was kann ich machen um wieder Guest access zu bekommen?

Im lua sehe ich:
Code:
g_lan_guest_possible = (box.query('box:settings/lan_guest_possible') == "1")
if (not g_lan_guest_possible or g_var.lan4_bridged) then
box.out( [[bGuestDisabled = true;]])
end

Jeder fritzbox bisher hat eth1, eth2 und eth3 neben eth0.
Diese 6.2 hatt nur eth0

Dort liegt das Problem, denke ich...
 
Zuletzt bearbeitet:
Ich habe jetzt AVM 6.2 firmware hochgeladen und das Guest-Netzwerk funktioniert.
Ich kann nicht kontrollieren ob eth1, eth2 und eth3 eksistieren weil ich kein Zugriff auf das console habe...

Jetzt auch ein 6.2 Freetz hochgeladen ohne "kernel replace", aber auch dieser hat kein "Guest" und auch kein eth1, eth2 und eth3

Code:
# ifconfig | grep '^eth'
eth0      Link encap:Ethernet  HWaddr 24:65:11:ED:C4:39

Etwas geht hier schief...
Bitte "devs" probier bitte Freetz 6.20 auf Internationaler firmware.

@PeterPawn: Hasst du eth3 im 6.20 firmware?
 
Zuletzt bearbeitet:
Kann jemand bitte sagen ob eth3 bei euch anwesend ist mit 6.20 firmware?
 
Kann jemand bitte sagen ob eth3 bei euch anwesend ist mit 6.20 firmware?
Ist Dir schon mal aufgefallen, daß Du bisher noch mit keiner Silbe erwähnt hast, um was für ein Modell es sich bei Deiner Box handelt ?

Die Interfaces "schwanken" von Modell zu Modell, die konkrete Konfiguration wird anhand der Hardware-Revision festgelegt, kannst Du Dir in den Kernelquellen ansehen (linux/drivers/net/avm_cpmac/configs). Insofern kann ich Deine Frage beantworten:

1. Ja
2. Nein
3. Manchmal
 
Nein, ist mir nicht aufgefallen... ;-)

Ich habe ungefähr 7 (7170, 7270v2, 7270v3, 7360v1,7390, 7490, 3390, 3270) verschiedene Modelle und ungefähr 70 AVM Geräte mit Freetz.
Alle haben eth0, eth1, eth2 und eth3 in alle verschiedene Versionen im letzten 4 Jahre.
Es handelt sich jetzt um ein 7390 Internationaler Version und 3 verschiedene Geräte die vorher noch mit eth0, eth1, eth2 und eth3 funktionierte.

Ich versteh nicht warum die Frage nicht beantwortet werden kann mit Ja oder Nein.

Im Vergangenheit sind mehrerer Fehler im Freetz mit meiner Hilfe gelöst. Man sollte einander helfen und nicht gegenwirken...

7390_06.20-freetz-devel-12755M.en_20141126-094909.image
 
Zuletzt bearbeitet:
Es handelt sich jetzt um ein 7390 Internationaler Version und 3 verschiedene Geräte die vorher noch mit eth0, eth1, eth2 und eth3 funktionierte.
Keine Ahnung, was bei Dir "vorher" heißt, das ist eine 7390i mit 06.05 in Luzern:
Code:
# grep -v mac /proc/sys/urlader/environment | grep -v tr069 | grep -v wlan_key
HWRevision      156
HWSubRevision   3
ProductID       Fritz_Box_7390
SerialNumber    0000000000000000
annex   A
autoload        yes
bootloaderVersion       1.1757
bootserport     tty0
country 041
cpufrequency    500000000
firstfreeaddress        0x810D5A54
firmware_version        avme
firmware_info   84.06.05
flashsize       0x1000000
language        de
memsize 0x08000000
modetty0        38400,n,8,1,hw
modetty1        38400,n,8,1,hw
modulemem       5868320
mtd0    0x9F000000,0x9F000000
mtd1    0x9F020000,0x9FF00000
mtd2    0x9F000000,0x9F020000
mtd3    0x9FF00000,0x9FF80000
mtd4    0x9FF80000,0xA0000000
my_ipaddress    192.168.178.1
prompt  Eva_AVM
req_fullrate_freq       166666666
sysfrequency    166666666
urlader-version 2757
usb_device_id   0x0000
usb_revision_id 0x0000
usb_device_name USB DSL Device
usb_manufacturer_name   AVM
# ifconfig | grep "^[^ \t]" | sed -e "s/9C\([-:]\)C7[-:]A6\([-:][0-9A-F]\{2\}\)\{3\}/9C\1C7\1A6\1XX\1XX\1XX/"
adsl      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ath0      Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
ath1      Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
cpmac0    Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
dsl       Link encap:Point-to-Point Protocol
eth0      Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
guest     Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
hotspot   Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
lan       Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
lan:0     Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
lo        Link encap:Local Loopback
vdsl      Link encap:Ethernet  HWaddr 9C:C7:A6:XX:XX:XX
wifi0     Link encap:UNSPEC  HWaddr 9C-C7-A6-XX-XX-XX-00-47-00-00-00-00-00-00-00-00
wifi1     Link encap:UNSPEC  HWaddr 9C-C7-A6-XX-XX-XX-00-47-00-00-00-00-00-00-00-00
#

Ich versteh nicht warum die Frage nicht beantwortet werden kann mit Ja oder Nein.
Weil ich bisher eben noch nicht wußte, von welchem Modell Du überhaupt schreibst ...

Im Vergangenheit sind mehrerer Fehler im Freetz mit meiner Hilfe gelöst. Man sollte einander helfen und nicht gegenwirken...
Ich kann nicht erkennen, was an meiner Antwort Dich zu solch einer Reaktion veranlaßt ... ich habe versucht Dir klarzumachen, daß die Antwort vom Modell abhängt. Und das "Manchmal" bezieht sich darauf, daß gerade eth3 in Abhängigkeit vom aktivierten Gastnetz auch mal als ethgbr3 in einigen Modell herumgeistert ... also krieg' Dich bitte wieder ein, ich versuche Dir nach Kräften zu helfen.
 
Das habe ich dann Falsch verstanden....

Aber du hasst kein 6.20 aber 6.05
Ich habe kein Problem mit 6.05 nur mit 6.20 und auch nur mit Freetz 6.20

Ich mache schon ein Fehler.
eth1, eth2 und eth3 sind anwesend im 6.20
Mit Zabbix konnte ich diese interfaces nicht mehr abfragen nachdem ich die upgrade gemacht habe.
Beim troubleshoot fragte ich diese interfaces ab mit ifconfig.
Ich sah nur eth0 und dachte das dass die Grund war, aber die grund war ein nicht funktionierendes sudo

Mit "ctlmgr_ctl r eth3 status/carrier" ist es noch immer abzufragen.
eth3 ist auch im 6.20 anwesend....

Die Ursache des abwesenden Heimnetz bleibt dan als Problem...


# grep -v mac /proc/sys/urlader/environment | grep -v tr069 | grep -v wlan_key
Code:
HWRevision      156
HWSubRevision   3
ProductID       Fritz_Box_7390
SerialNumber    0000000000000000
annex   A
autoload        yes
bootloaderVersion       1.947
bootserport     tty0
country 031
cpufrequency    500000000
firstfreeaddress        0x810C9834
firmware_version        avme
firmware_info   84.06.20
flashsize       0x01000000
language        en
memsize 0x08000000
modetty0        38400,n,8,1,hw
modetty1        38400,n,8,1,hw
modulemem       5892768
mtd1    0x9F020000,0x9FF00000
mtd2    0x9F000000,0x9F020000
mtd3    0x9FF00000,0x9FF80000
mtd4    0x9FF80000,0xA0000000
my_ipaddress    192.168.178.1
prompt  Eva_AVM
req_fullrate_freq       166666666
sysfrequency    166666666
urlader-version 1947
usb_device_id   0x0000
usb_revision_id 0x0000
usb_device_name USB DSL Device
usb_manufacturer_name   AVM
# ifconfig | grep "^[^ \t]" | sed -e "s/9C\([-:]\)C7[-:]A6\([-:][0-9A-F]\{2\}\)\{3\}/9
C\1C7\1A6\1XX\1XX\1XX/"
Code:
adsl      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
ath0      Link encap:Ethernet  HWaddr 24:65:11:ED:C4:3F
ath1      Link encap:Ethernet  HWaddr 24:65:11:ED:C4:3B
cpmac0    Link encap:Ethernet  HWaddr 24:65:11:ED:C4:39
dsl       Link encap:Point-to-Point Protocol
eth0      Link encap:Ethernet  HWaddr 24:65:11:ED:C4:39
guest     Link encap:Ethernet  HWaddr 24:65:11:ED:C4:39
lan       Link encap:Ethernet  HWaddr 24:65:11:ED:C4:39
lan:0     Link encap:Ethernet  HWaddr 24:65:11:ED:C4:39
lo        Link encap:Local Loopback
vdsl      Link encap:Ethernet  HWaddr 24:65:11:ED:C4:3C
wifi0     Link encap:UNSPEC  HWaddr 24-65-11-ED-C4-3B-00-00-00-00-00-00-00-00-00-00
wifi1     Link encap:UNSPEC  HWaddr 24-65-11-ED-C4-3F-00-00-00-00-00-00-00-00-00-00
 
Aber du hasst kein 6.20 aber 6.05
Die Frage zielte ja nach meinem Verständnis darauf, ob im ifconfig bei 7390i < 06.20 das eth3 auch schon nicht da ist ... und Du hast etwas davon geschrieben, daß bei Dir bisher immer alle Interfaces als Linux-Devices vorhanden waren. Wenn das stimmt, dann kannst Du die 06.0x-Serie bei AVM eigentlich nicht mitgemacht haben, bei allen 7390 in meinem Einflußbereich sind die PHYs schon seit mind. 1 Jahr zu einem Device zusammengefaßt (solange kein Gastnetz aktiviert ist, dann wird eth3 daraus gelöst).

Ich habe kein Problem mit 6.05 nur mit 6.20 und auch nur mit Freetz 6.20
Ich denke aber, das liegt weniger am Freetz als an einer recht alten Konfiguration bei Dir.

Mit "ctlmgr_ctl r eth3 status/carrier" ist es noch immer abzufragen.
eth3 ist auch im 6.20 anwesend....
Das sind für die Firmware zwei verschiedene Sachen (da der ctlmgr eben nicht avmnet ist) ... das eine ist ein physikalisches Interface (eth[0-3] aka LAN[1-4]), das andere ist ein logisches Interface (das eben auch eth0 heißt), in dem - solange da eth3 nicht für das Gastnetz herausgelöst wird - die vier LAN-Ports der 7390 (für den avm_pa) zusammengefaßt sind (das ist bei der 7490 z.B. anders, da sind die Interfaces alle da und werden über die Linux-Bridge zusammengefaßt).

Um das zu verdeutlichen: Die Abfrage über den ctlmgr könnte genauso gut auch "ctlmgr_ctl port3 status/carrier" heißen, der dort verwendete Name hat erst einmal nichts mit dem Network-Interface für diesen Anschluß zu tun.

Die Interfaces ändern sich auch zur 06.20 hin nicht ...

Die Ursache des abwesenden Heimnetz bleibt dan als Problem...
Zeig mal bitte den JSON-Teil in der Seite mit der fehlenden Checkbox (also die letzten Statements aus dem Seitenquelltext). Wenn ich es richtig verstanden habe und die Box bei Dir als ADSL-Router läuft (also auch wirklich der DSL-Anschluß benutzt wird), dann sollte es eigentlich möglich sein, den Gastzugang zu aktivieren ... da hast Du dann irgendwo eine Leiche im Keller in der Konfiguration.
 
Der einzige Grund das ich eth3 vermisste wahr weil ich direkt nach dem upgrade mit Zabbix nicht mehr die Ethernet-interfaces abfragen konnte.
Das war nur weil die Datei /mod/etc/sudoers beim upgrade gelöscht war.
Nicht weil die interfaces verschwunden sind.
Ich dachte dass nur, weil ich mit ifconfig dieser abfragte, nicht realisierend dass es auch im vorigen Versionen nicht abzufragen war.

Was sich DOCH änderte war das Heimnetzwerk.
Morgen gebe ich mehr info.
Wenn ich der fritzbox mit Freetz 6.20 mit AVM 6.20 flash dann kommt das Heimnetzwerk zuruck.
Ich habe noch 3 Geräte mit Freetz 6.20 geflashed und auch dieser haben kein Heimnetzwerk.
Ich kann auch das Heimnetzwerk aktivieren mit AVM firmware und danach Freetz flashen.

Was ich Morgen auch noch probiere ist ein 6.1 mir dieselbe Konfiguration zu machen und dass probieren.
 
Ich habe ungefähr 7 (7170, 7270v2, 7270v3, 7360v1,7390, 7490, 3390, 3270) verschiedene Modelle und ungefähr 70 AVM Geräte mit Freetz.
Alle haben eth0, eth1, eth2 und eth3 in alle verschiedene Versionen im letzten 4 Jahre.

In welcher Konfiguration haben die denn eth0, eth1, eth2 und eth3?
 
In welcher Konfiguration haben die denn eth0, eth1, eth2 und eth3?
Das hat sich schon geklärt...
Die fragte ich ab mit Zabbix (ctlmgr_ctl).
Nach upgrade 6.20 funktionierte das nicht mehr, und uberprufte mit ifconfig ob dieser anwesend war....
Ich habe mich geirrt, weil diese if's sind nicht mit ifconfig abzufragen.....

Der Grund weil ctlmgr_ctl nicht mehr funktionierte war ein gelöschter Datei von "sudo" durch die Upgrade.
Jetzt funktioniert das auch wieder.

Das Problem mit das abwesender Heimnetz hätte ich daran relatiert...

Aber....
Ich habe noch immer kein Heimnetz. Mit AVM 6.20 schon.....
 
Ist Dir schon mal aufgefallen, daß Du bisher noch mit keiner Silbe erwähnt hast, um was für ein Modell es sich bei Deiner Box handelt ?
Ist dir aufgefallen daß keiner mir bisher gesagt hat das "Heimnetz auf LAN4" funktioniert mit Freetz 6.20?
Es wäre möglich dass es bei euch auch nicht funktioniert.
 
Zuletzt bearbeitet:
Ist dir aufgefallen daß keiner mir bisher gesagt hat das "Heimnetz auf LAN4" funktioniert mit Freetz 6.20?
Es wäre möglich dass es bei euch auch nicht funktioniert.
1. Deine Frage war, ob die Checkbox zum Ein-/Ausschalten des Gastnetzes vorhanden ist oder nicht ... in #7 habe ich das für die deutsche Version beantwortet. Soll ich jetzt für Dich die internationale Version 06.20 für die 7390 trotz bekannter Probleme installieren, nur um zu prüfen, ob die Checkbox vorhanden ist ?

2. Das Gastnetz ist ein-/ausschaltbar in der deutschen 06.20 für die 7390, dort auch mit Freetz-Image. Der Zusatz "nur wenn das integrierte Modem benutzt wird" ist Unfug, die Box läuft im LAN1-Modus und hat trotzdem das Gastnetz isoliert:
Code:
root@FB7390:/# ifconfig | grep "^[^ \t]" | sed -e "s/BC\([-:]\)05[-:]43\([-:][0-9A-F]\{2\}\)\{3\}/BC\105\143\1XX\1XX\1XX/"
adsl      Link encap:UNSPEC  HWaddr 00-00-00-00-00-00-00-00-00-00-00-00-00-00-00-00
cpmac0    Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
dsl       Link encap:Point-to-Point Protocol
eth0      Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
ethgbr3   Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
guest     Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
lan       Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
lan:0     Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
lo        Link encap:Local Loopback
wan       Link encap:Ethernet  HWaddr BC:05:43:XX:XX:XX
root@FB7390:/# brctl show
bridge name     bridge id               STP enabled     interfaces
lan             8000.bc0543xxxxxx       no              eth0
guest           8000.bc0543xxxxxx       no              ethgbr3
Anhang anzeigen 79280Anhang anzeigen 79281

Was darf man denn sonst noch für Dich tun ? Das Flashen einer 84.06.20 für die 7390i fällt - wie geschrieben - aus ...
 
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.