Gast WLAN aktivieren funktioniert nicht

Begonnen von JoJota, 15 Februar 2016, 11:49:37

Vorheriges Thema - Nächstes Thema

JoJota

Guten Morgen,

ich habe das Fritzbox Modul schon etwas länger am Laufen, heute ist mir beim Testen allerdings aufgefallen, dass sich das Gast WLAN nicht mehr aktivieren lassen möchte.

Logfile sagt folgendes:


2016.02.15 11:41:53 3 : FRITZBOX: set fritzbox guestWlan on
2016-02-15 11:41:53 FRITZBOX fritzbox guestWlan on
2016.02.15 11:42:03 1 : Timeout for FRITZBOX_GuestWlan_Run_Web reached, terminated process 2524
2016.02.15 11:42:03 1 : FRITZBOX fritzbox: Set_Cmd_Aborted.1958 Timeout reached for: guestwlan on


Die 2,4 und 5Ghz WLANs lassen sich ohne Probleme über Fhem einschalten und auch wieder abstellen. Auch das Deaktivieren des Gast WLANs über Fhem funktioniert (wenn es vorher über die Fritzbox aktiviert wurde). Nur das Einschalten macht Probleme.

Modell ist eine Fritzbox 7490 mit aktueller Version 06.51.


Edit: Falls hilfreich hier noch ein Verbose 5 Log mit den relevanten Einträgen:

2016.02.15 14:08:38 5: Cmd: >set fritzbox guestWlan on<
2016.02.15 14:08:38 3: FRITZBOX: set fritzbox guestWlan on
2016.02.15 14:08:38 4: FRITZBOX fritzbox: Set_Cmd_Start.1911 Fork process FRITZBOX_GuestWlan_Run_Web
2016.02.15 14:08:38 4: BlockingCall (FRITZBOX_GuestWlan_Run_Web): created child (8139), uses telnetForBlockingFn_1455535385 to connect back
2016.02.15 14:08:38 5: Triggering fritzbox (1 changes)
2016.02.15 14:08:38 5: Notify loop for fritzbox guestWlan on
2016.02.15 14:08:38 5: Notify from Device: fritzbox recieved
2016.02.15 14:08:38 5: FRITZBOX fritzbox: readPassword.4481 Read FritzBox password from file
2016.02.15 14:08:39 4: FRITZBOX fritzbox: TR064_Cmd.4057 Perform TR-064 call - service='WLANConfiguration:1', control='wlanconfig1', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.15 14:08:39 4: WEB_ip_57732 GET /fhem?detail=fritzbox&fw_id=; BUFLEN:0
2016.02.15 14:08:39 4: name: /fhem?detail=fritzbox&fw_id= / RL:5162 / text/html; charset=UTF-8 / Content-Encoding: gzip
/
2016.02.15 14:08:39 4: WEB_ip_57732 GET /fhem?cmd={ReadingsVal(%22fritzbox%22,%22call%22,%22%22)}&XHR=1; BUFLEN:0
2016.02.15 14:08:39 5: Cmd: >{ReadingsVal("fritzbox","call","")}<
2016.02.15 14:08:39 4: name: /fhem?cmd={ReadingsVal(%22fritzbox%22,%22call%22,%22%22)}&XHR=1 / RL:21 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.02.15 14:08:40 4: Connection accepted from WEB_ip_57897
2016.02.15 14:08:40 4: WEB_ip_57897 GET /fhem?cmd={AttrVal(%22fritzbox%22,%22room%22,%22%22)}&XHR=1; BUFLEN:0
2016.02.15 14:08:40 5: Cmd: >{AttrVal("fritzbox","room","")}<
2016.02.15 14:08:40 4: name: /fhem?cmd={AttrVal(%22fritzbox%22,%22room%22,%22%22)}&XHR=1 / RL:27 / text/plain; charset=UTF-8 / Content-Encoding: gzip
/
2016.02.15 14:08:41 4: BlockingCall (FRITZBOX_Readout_Run_Web): created child (8140), uses telnetForBlockingFn_1455535385 to connect back
2016.02.15 14:08:41 4: FRITZBOX fritzbox: Readout_Start.667 Fork process FRITZBOX_Readout_Run_Web
2016.02.15 14:08:41 4: WEB_ip_57898 GET /fhem?XHR=1&inform=type=status;filter=fritzbox;since=1455541718;fmt=JSON&fw_id=1036×tamp=1455541688744; BUFLEN:0
2016.02.15 14:08:41 4: FRITZBOX fritzbox: Readout_Run_Web.1231 Prepare query string for luaQuery.
2016.02.15 14:08:41 5: FRITZBOX fritzbox: Web_Query.4400 Request data via API luaQuery.
2016.02.15 14:08:43 5: FRITZBOX fritzbox: Web_Query.4408 Response: {
(...)
2016.02.15 14:08:46 4: FRITZBOX fritzbox: TR064_Cmd.4057 Perform TR-064 call - service='WLANConfiguration:2', control='wlanconfig2', action='SetEnable', parameter1='NewEnable' => '1'
2016.02.15 14:08:49 1: Timeout for FRITZBOX_GuestWlan_Run_Web reached, terminated process 8139
2016.02.15 14:08:49 1: FRITZBOX fritzbox: Set_Cmd_Aborted.1958 Timeout reached for: guestwlan on

JoJota

#1
Habe manuell den Timeout beim guestwlan von 10 auf 20 gestellt. Das hat geholfen.
Bis auf telnet Timeouts kann man aber soweit ich gesehen habe keine Timeouts direkt per Attribut verändern.

Wolle02

Hallo zusammen,

seit dem Firmwareupdate meiner 7490 auf Version 06.51 funktioniert das WLAN schalten bei mir nicht mehr und zwar sowohl das normale WLAN, als auch das Gast WLAN.
Im Logfile finde ich folgende Fehlermeldung:
FRITZBOX Fritzbox: TR064_Cmd.4072 TR064-Transport-Error: 500 Can't connect to 192.168.178.1:49443 (Connection refused)

An den Einstellungen in FHEM hatte ich gar nichts geändert und in der Fritzbox ist der Haken bei "Automatische Einrichtung durch den Dienstanbieter zulassen" gesetzt. Das sollte ja den TR064 Zugang ermöglichen oder?

Ist hier eine Anpassung am Modul wegen des Firmwareupdates erforderlich oder was könnte den Verbindungsaufbau scheitern lassen?

Gruß
Wolle

tupol

Da hat sich nichts geändert. Dienstanbieter ist TR069.
Hast Du mal ein list?

Wolle02

Hier ist das List vom Fritzbox-Device:

Internals:
   APICHECKED 1
   DEF        192.168.178.1
   HOST       192.168.178.1
   INTERVAL   300
   LUAQUERY   1
   M3U_LOCAL  ./www/images/Fritzbox.m3u
   M3U_URL    http://192.168.178.5:8083/fhem/images/Fritzbox.m3u
   NAME       Fritzbox
   NR         71
   REMOTE     1
   SECPORT    49443
   STATE      WLAN: on gWLAN: off
   TELNET     0
   TR064      1
   TYPE       FRITZBOX
   WEBCM      0
   Readings:
     2016-02-28 19:40:59   .box_TodayBytesReceivedHigh 0
     2016-02-28 19:40:59   .box_TodayBytesReceivedLow 448295095
     2016-02-28 19:40:59   .box_TodayBytesSentHigh 0
     2016-02-28 19:40:59   .box_TodayBytesSentLow 50231946
     2016-02-28 19:40:59   alarm1          Wecker 1
     2016-02-28 19:40:59   alarm1_state    off
     2016-02-28 19:40:59   alarm1_target   FON 1
     2016-02-28 19:40:59   alarm1_time     00:00
     2016-02-28 19:40:59   alarm1_wdays    daily
     2016-02-28 19:40:59   alarm2          Wecker 2
     2016-02-28 19:40:59   alarm2_state    off
     2016-02-28 19:40:59   alarm2_target   FON 1
     2016-02-28 19:40:59   alarm2_time     00:00
     2016-02-28 19:40:59   alarm2_wdays    daily
     2016-02-28 19:40:59   alarm3          Wecker 3
     2016-02-28 19:40:59   alarm3_state    off
     2016-02-28 19:40:59   alarm3_target   FON 1
     2016-02-28 19:40:59   alarm3_time     00:00
     2016-02-28 19:40:59   alarm3_wdays    daily
     2016-02-28 19:40:59   box_connect     5
     2016-02-28 19:40:59   box_cpuTemp     63
     2016-02-28 19:40:59   box_dect        on
     2016-02-28 19:40:59   box_fwVersion   113.06.51
     2016-02-28 19:40:59   box_guestWlan   off
     2016-02-28 19:40:59   box_guestWlanRemain 0
     2016-02-28 19:40:59   box_ipExtern    79.250.126.17
     2016-02-22 18:57:02   box_model       FRITZ!Box 7490 (UI) [1und1]
     2016-02-28 19:40:59   box_moh         default
     2016-02-28 19:40:59   box_powerRate   51
     2016-02-28 19:40:59   box_rateDown    30.289
     2016-02-28 19:40:59   box_rateUp      1.662
     2016-02-28 19:40:59   box_stdDialPort allFons
     2016-02-28 19:40:59   box_tr064       on
     2016-02-28 19:40:59   box_tr069       on
     2016-02-28 19:40:59   box_wlanCount   5
     2016-02-28 19:40:59   box_wlan_2.4GHz on
     2016-02-28 19:40:59   box_wlan_5GHz   on
     2016-02-28 19:40:59   dect1           Wohnzimmer
     2016-02-28 19:40:59   dect1_fwVersion 0.00
     2016-02-28 19:40:59   dect1_intRingTone HandsetDefault
     2016-02-28 19:40:59   dect1_intern    610
     2016-02-28 19:40:59   dect1_manufacturer 0x8202
     2016-02-28 19:40:59   dect1_model     MT-D
     2015-05-10 17:02:17   dect2           Wohnzimmer
     2015-05-10 17:02:17   dect2_alarmRingTone HandsetDefault
     2015-05-10 17:02:17   dect2_fwVersion 0.00
     2015-05-10 17:02:17   dect2_intRingTone HandsetDefault
     2015-05-10 17:02:17   dect2_intern    611
     2015-05-10 17:02:17   dect2_manufacturer 0x8202
     2015-05-10 17:02:17   dect2_model     0x01
     2015-05-10 17:02:17   dect2_radio     0 (unknown)
     2015-05-21 22:02:47   dect_fwVersion  0.00
     2015-05-21 22:02:47   dect_manufacturer 0x8202
     2015-05-21 22:02:47   dect_model      0x01
     2015-09-30 12:43:11   fon1            Telefon
     2015-09-30 12:43:11   fon1_intern     1
     2015-09-30 12:43:11   fon2            Telefon
     2015-09-30 12:43:11   fon2_intern     2
     2016-02-28 19:40:59   lastReadout     193 values captured in 0.50 s
     2016-02-28 19:40:59   state           WLAN: on gWLAN: off
     2016-02-28 19:40:59   tam1            Anrufbeantworter 1
     2016-02-28 19:40:59   tam1_newMsg     0
     2016-02-28 19:40:59   tam1_oldMsg     0
     2016-02-28 19:40:59   tam1_state      on
     2016-02-28 19:40:59   tam2            Anrufbeantworter 2
     2016-02-28 19:40:59   tam2_newMsg     0
     2016-02-28 19:40:59   tam2_oldMsg     0
     2016-02-28 19:40:59   tam2_state      on
     2016-02-28 19:40:59   user01          (guest)
     2016-02-28 19:40:59   user01_thisMonthTime 10:56
     2016-02-28 19:40:59   user01_todaySeconds 0
     2016-02-28 19:40:59   user01_todayTime 0:00
     2016-02-28 19:40:59   user01_type     Guest
   Fhem:
     LOCAL      0
     definedHost 192.168.178.1
     is_double_wlan 1
     lastHour   0
     modulVersion $Date: 2016-02-22 08:53:58 +0100 (Mon, 22 Feb 2016) $
     radioCount 40
     sid        1e6229b493bfdc85
     sidTime    1456684859.8624
     610:
       brand      0x8202
       id         1
       model      MT-D
       userId     1

     Radio:
       0
       1
       10
       11
       12
       13
       14
       15
       16
       17
       18
       19
       2
       20
       21
       22
       23
       24
       25
       26
       27
       28
       29
       3
       30
       31
       32
       33
       34
       35
       36
       37
       38
       39
       4
       5
       6
       7
       8
       9
   Helper:
     TimerCmd   Fritzbox.Cmd
     TimerReadout Fritzbox.Readout
Attributes:
   allowTR064Command 1
   room       Telefon

tupol

Alles Ok. Dann liegt es vielleicht am Passwort bzw. an den Rechten.

Wolle02

Hmmm, also ein Passwort habe ich vergeben und auch im Device hinterlegt. Welche Rechte meinst du genau?

tupol


Wolle02

Ok, da scheint in der FritzBox nach dem Update was geklemmt zu haben.
Ich hab alle relevanten Berechtigungs Checkboxen neu angehakelt und die Box zweimal neu gestartet und nun läuft es wieder.

Danke und Gruß
Wolle