Seite 1 von 2 12 LetzteLetzte
Ergebnis 1 bis 20 von 313

Thema: [HOWTO] 7170 mit UMTS Stick

Hybrid-Darstellung

  1. #1
    IPPF-Einsteiger
    Registriert seit
    13.01.2006
    Beiträge
    23

    Daumen hoch [HOWTO] 7170 mit UMTS Stick

    [Howto] UMTS/GPRS Internetzugang mit der Fritzbox 7170 und dem USB Surftick E160 von Huawei

    Nachdem ich von einigen Leuten gefragt worden bin wie ich den Internetzugang über die Fritzbox 7170 und einen UMTS Stick
    realisiert habe, habe ich mich entschlossen ein kleines HowTo zusammenzuschreiben.

    Das wichtigste Vorweg:
    Diese Anleitung beschreibt nur wie es bei mir funktioniert. Bei den vielen unterschiedlichen Konfigurationen die es so gibt kann ich für keinerlei Funktion oder Fehlfunktion garantieren.
    Ich lehne jedefalls jegliche Verantwortung audrücklich ab !
    Die Nachahmung geschied ausdrücklich auf euer EIGENES RISIKO !
    Insbesondere sollte auf die korrekte Einstellung des APN geachtet werden, sonst kann es ja nach Mobilfunktarif SEHR TEUER werden.
    Grundlegende Linux und Freetz Kenntnisse sowie eine Funktionsfähige Build Umgebung sind Vorraussetzung.
    Wahrscheinlich wird es noch viel Verbessungspotetial geben. Verbesserungsvorschläge sind ausdrücklich Willkommen, also her damit !


    1. Grundvoraustzung

    -Fritz Box 7170 (andere sollten evtl. auch möglich sein)

    -Freetz stable 1.1 (andere versionen ungetestet)

    -UMTS UBS-Stick (E160) andere sollten auch funktionieren sofern es
    Linux Treiber gibt die eine AT Schnittstelle haben

    -Angegebene Pfade liegen grundsätzlich unterhalb der Freetz Buildumgebung

    2. Kernelmodul "option" einbinden
    -in der Datei "kernel/Config.in" in dem Menu "drivers" folgendes hinzufügen:
    Code:
    	config FREETZ_MODULE_option
    		bool "option.ko"
    		select FREETZ_MODULE_usbserial
    		default n
    -danach:
    Code:
            make kernel-menuconfig
    aufrufen und unter
    -> Device Drivers -> USB Support -> USB Serial Converter support -> <M> USB Option PCMCIA serial driver anwählen

    -danach die Freetz Konfiguration mit
    Code:
    	make menuconfig
    aufrufen und unter Advanced Options -> Kernel Module -> Drivers folgdende Optionen anwählen:

    [*] ppp-async
    [*] ppp-deflate
    [*] ppp-generic
    [*] slhc
    [*] option
    [*] usbserial
    (wenn nicht schon automatisch gewählt)

    3. -Verzeichniss erstellen "root/etc/ppp"

    -Symlink root/ppp/resolv.conf nach root/etc/resolv.conf erstellen für die DNS Namensauflösung

    -Datei erstellen: root/etc/ppp/3g.ppp
    Code:
    /dev/ttyUSB0
    460800
    idle 10000
    lock
    crtscts
    modem
    noauth
    usepeerdns
    replacedefaultroute
    defaultroute
    noipdefault
    noccp
    nobsdcomp
    novj
    user "egal"
    password "egal"
    connect "/sbin/chat -V -E -f /etc/ppp/3g.chat"
    nodetach
    -Datei erstellen: root/etc/3g.chat
    Code:
    ABORT   BUSY
    ABORT   'NO CARRIER'
    ABORT   ERROR
    REPORT  CONNECT
    TIMEOUT 10
    ""      "AT&F"
    OK      "ATE1"
    OK      'AT+CGDCONT=1,"IP","$APN"'
    SAY     "Einwahl...."
    TIMEOUT 10
    OK      "ATD*99#"
    CONNECT ' '
    -Paket comgt crosscompilieren und das Binary "gcom" nach root/sbin kopieren

    -Paket ppp crosskompilieren und das Binary "pppd" und "chat" nach root/sbin kopieren

    Kleiner Tip: Wenn man keine Lust auf Crosskompilieren hat kann man sich die Vorkompilerten Binarys vom OpenWRT Projekt (AR7) nehmen. (aus den .ipk extraieren)

    4. Wenn man möchte kann man ein root/etc/hotplug ein script anlegen oder modifizieren das die Kernelmodule automatisch beim einstecken des Sticks lädt. Ich habe dazu das Script storage angepasst. Weil das Script von AVM stammt werde ich es hier auch nicht posten. Dieser Schritt ist optional.

    5. Zum Schluss braucht man nur noch ein Script das die Einwahl steuert:
    z.b root/sbin/umts
    Code:
    #!/bin/sh
    ####################################################
    #rmmod vfat										# Optional durch /etc/hotplug ersetzt
    #rmmod fat										# Optional durch /etc/hotplug ersetzt
    #rmmod nls_cp437								# Optional durch /etc/hotplug ersetzt
    #rmmod nls_iso8859-1							# Optional durch /etc/hotplug ersetzt
    #rmmod sd-mod									# Optional durch /etc/hotplug ersetzt
    #rmmod usb-storage								# Optional durch /etc/hotplug ersetzt
    #rmmod scsi_mod									# Optional durch /etc/hotplug ersetzt 
    # modprobe option								# Optional durch /etc/hotplug ersetzt
    # modprobe ppp-async							# Optional durch /etc/hotplug ersetzt
    #####################################################
    rm /var/tmp/avm-resolv.conf				
    ln -sf /etc/resolv.conf /var/tmp/avm-resolv.conf	# Symlink fuer AVM/DNS
    export COMGTPIN="1234"							# Sim-Pin  *ToDO aus WebIF
    export APN="surfo2"								# APN	   *ToDo aus WebIF
    /sbin/gcom -d /dev/ttyUSB0 PIN						# PIN setzten		
    #/sbin/set_3g-gprs								# Optional UMTS vor GPRS verwenden
    /sbin/pppd file /etc/ppp/3g.ppp					# Einwahlscript
    Wichtig ist das vor der "modprode option" die evtl. geladendenen Module vom USB Storage entladen werden sonst kann es passieren das die module für den UMTS Stick nicht richtig funktionieren. Nachdem der Treiber geladen ist können evtl. die Storage Treiber nachgelden werden. Der COMGTPIN und der APN muss nach eigenen Vorgaben angepasst werden.

    So sieht es aus wenn es dann funktioniert:
    Code:
    /var/mod/root # /sbin/umts
    SIM ready
    Waiting for Registration..(120 sec max)
    Registered on Home network: "o2 - de",2
    Signal Quality: 16,99
    OK
    AT&F
    OK
    ATE1
    OKEinwahl....
    AT+CGDCONT=1,"IP","surfo2"
    OK
    ATD*99#
    CONNECTchat:  Jan 01 01:04:41 CONNECT
    Serial connection established.
    Using interface ppp0
    Connect: ppp0 <--> /dev/ttyUSB0
    CHAP authentication succeeded
    CHAP authentication succeeded
    kernel does not support PPP filtering
    Could not determine remote IP address: defaulting to 10.64.64.64
    replacing old default route to dsl [0.0.0.0]
    local  IP address 10.*.*.*
    remote IP address 10.64.64.64
    primary   DNS address 193.*.*.*
    secondary DNS address 193.*.*.*
    ToDo: PIN,APN,Signalstärke und Ein-, Auswahl über Weboberfläche, Überprüfung der Firewallfinktionalität

    Viel Spass damit
    Gruß fusel
    Geändert von fusel (24.10.2009 um 10:57 Uhr)
    Fritz Box Fon WLAN 7170 Firmware Version 29.04.80 vom 24.02.2010
    Alice DSL bis zu 16.000 aber nur 4000....

  2. #2
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Vielen danke! Bei mir funktioniert es leider noch nicht so ganz. Aber der Reihen nach:
    zu 1) ich hab es mit einer 7170 und dem aktuellen Trunk ausprobiert
    zu 2) wir komplett ersetzt durch meinen angehängten Patch. Es muss nur unter "Webinterfaces" das pppd-cgi ausgewählt werden. Evtl noch "make kernel-dirclean && make busybox-dirclean"
    zu 3)
    pppd wird auomatisch mitgebaut
    chat wird als BusyBox-Applet mitgebaut
    comgt fehlt noch
    Das Verzeichnis /etc/ppp/peers wird durch den Patch nach /tmp/flash/ppp/peers verlinkt. Die Skripte liegen dann im Flash und sind veränderbar. Man kann dann auch mir "pppd call FILE" die entsprechende Verbindung anwählen.

    Nun zu meinen Problem. Wenn ich den Stick einstecke, sehe ich dies
    Code:
    kernel: usb 1-1: new full speed USB device using ahci and address 3
    kernel: option 1-1:1.0: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB0
    kernel: SCSI subsystem initialized
    kernel: Initializing USB Mass Storage driver...
    kernel: usbcore: registered new driver usb-storage
    kernel: USB Mass Storage support registered.
    kernel: usb 1-1: USB disconnect, address 3
    kernel: option ttyUSB0: Option 3G data card converter now disconnected from ttyUSB0
    kernel: option 1-1:1.0: device disconnected
    kernel: usbcore: deregistering driver usb-storage
    kernel: usb 1-1: new full speed USB device using ahci and address 4
    kernel: option 1-1:1.0: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB0
    kernel: option 1-1:1.1: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB1
    kernel: option 1-1:1.2: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB2
    kernel: option 1-1:1.3: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB3
    kernel: SCSI subsystem initialized
    kernel: Initializing USB Mass Storage driver...
    kernel: usbcore: registered new driver usb-storage
    kernel: USB Mass Storage support registered.
    und der Stick leuchtet nicht, weder grün noch blau. Wie sieht es bei dir aus?

    Ein Anwahl ergibt
    Code:
    # pppd call 3g nodetach
    pppd[1983]: pppd 2.4.4 started by root, uid 0
    pppd[1983]: Connect script failed
    pppd[1983]: Exit.
    EDIT: Obsoleten Patch gelöscht
    Geändert von cuma (05.11.2009 um 22:59 Uhr)
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  3. #3
    IPPF-Einsteiger
    Registriert seit
    13.01.2006
    Beiträge
    23
    Hallo Cuma,

    bei mir leuchet der Stick (am anfang grün blinkend) sobald die Box mit Spannung versorgt ist. ich weiß nicht ob dein Stick 100% baugleich mit meinem ist (Medion S4011). Die Blinkfrequenz/Farbe wechselt dann je nach Initalisierungsstufe. Es könnte sein das dein Stick nicht genügend Spannung aus dem USB Port bekommt. Das könnte man mit einem externen USB-Hub mit eigener Spannungsversorgung ausprobieren. Vielleicht hilft es auch den Stick schon vor dem einschalten einzustecken (Ich lasse Ihm immer drin). Aus deinem Log sehe ich das die USB-Mass-Storage Treiber vor dem Modemtreiber geladen werden. Bei mir funktioniert es nicht wenn vor dem laden der Modemmodule die USB-Mass-Storage Treiber (sd_mod,usb_storage,scsi_mod) geladen sind. Dann erstmal mir
    Code:
    rmmod vfat
    rmmod fat	
    rmmod nls_cp437
    rmmod nls_iso8859-1
    rmmod sd-mod
    rmmod usb-storage
    rmmod scsi_mod
    
    und danach dann:
    modprobe option
    modprobe ppp_async
    Es sieht zwar aus als währen die Module korrekt geladen aber es funktioniert dann nicht. (Damit habe ich auch schon viel Zeit verbracht !)
    Fritz Box Fon WLAN 7170 Firmware Version 29.04.80 vom 24.02.2010
    Alice DSL bis zu 16.000 aber nur 4000....

  4. #4
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    So, heute blink der Stick. Hab ihn mit einem Verlängerungskabel an die Box angeschlossen, er hat wohl mechanisch nicht ganz gepasst :-/ Unter Windows zeigt der Stick 500mA Verbrauch an, also das Maximum bei dem es noch funktionieren sollte. Einen aktiven Hub hab ich noch nicht ausprobiert. Ich glaube das problem liegt darin, dass der Stick einen Micro-SD Slot und eine Datenpartiotion als CD-Rom Emulation hat und deshalb die Massstorage-Treiber geladen werden. Hier mal ein paar Ausgaben:

    Code:
     # lsmod
    Module                  Size  Used by    Tainted: P
    sch_sfq                 5088  4
    sch_llq                 8896  1
    sch_tbf                 5888  1
    kdsldmod              878208  4
    usbahcicore            26064  0
    capi_codec            143040  0
    isdn_fbox_fon4        899840  1 capi_codec
    ubik2                  85440  2 capi_codec,isdn_fbox_fon4
    tiatm                 112544  1 ubik2
    jffs2                 108800  1
    Piglet                 10656  0
    usbcore               115760  2 usbahcicore
    ipt_limit               1856  2
    ipt_LOG                 7328  5
    ipt_REJECT              4800  10
    iptable_filter          2112  1
    ip_tables              21088  4 ipt_limit,ipt_LOG,ipt_REJECT,iptable_filter
     
    
     # modprobe option
     # modprobe cdc-acm
     # modprobe ppp_async
    
    kernel: usbserial: Unknown parameter `option'
    kernel: usbcore: registered new driver usbserial
    kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Generic
    kernel: usbcore: registered new driver usbserial_generic
    kernel: drivers/usb/serial/usb-serial.c: USB Serial Driver core v2.0
    kernel: drivers/usb/serial/usb-serial.c: USB Serial support registered for Option 3G data card
    kernel: usbcore: registered new driver option
    kernel: drivers/usb/serial/option.c: Option Card (PC-Card to) USB to Serial Driver: v0.4
    kernel: usbcore: registered new driver cdc_acm
    kernel: drivers/usb/class/cdc-acm.c: v0.23:USB Abstract Control Model driver for USB modems and ISDN adapters
    kernel: mcfw: group 0.0.0.0: query cpmac:0 10sec
    kernel: CSLIP: code copyright 1989 Regents of the University of California
    kernel: PPP generic driver version 2.4.2
    
    
    
     # lsmod
    Module                  Size  Used by    Tainted: P
    ppp_async              10048  0
    crc_ccitt               1664  1 ppp_async
    ppp_generic            27584  1 ppp_async
    slhc                    7040  1 ppp_generic
    cdc_acm                11984  0
    option                  7328  0
    usbserial              28736  1 option
    sch_sfq                 5088  4
    sch_llq                 8896  1
    sch_tbf                 5888  1
    kdsldmod              878208  4
    usbahcicore            26064  0
    capi_codec            143040  0
    isdn_fbox_fon4        899840  1 capi_codec
    ubik2                  85440  2 capi_codec,isdn_fbox_fon4
    tiatm                 112544  1 ubik2
    jffs2                 108800  1
    Piglet                 10656  0
    usbcore               115760  5 cdc_acm,option,usbserial,usbahcicore
    ipt_limit               1856  2
    ipt_LOG                 7328  5
    ipt_REJECT              4800  10
    iptable_filter          2112  1
    ip_tables              21088  4 ipt_limit,ipt_LOG,ipt_REJECT,iptable_filter
    Soweit also ok. Wenn ich das Modem jetzt einstecke blinkt es in Intervallen 2x grün blinken (eingeschaltet) und danach in Intervallen 1x blau (umts eingebucht).
    Ausgabe dazu:
    Code:
    kernel: usb 1-1: new full speed USB device using ahci and address 6
    kernel: option 1-1:1.0: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB0
    kernel: SCSI subsystem initialized
    kernel: Initializing USB Mass Storage driver...
    kernel: usbcore: registered new driver usb-storage
    kernel: USB Mass Storage support registered.
    
    kernel: usb 1-1: USB disconnect, address 6
    kernel: option ttyUSB0: Option 3G data card converter now disconnected from ttyUSB0
    kernel: option 1-1:1.0: device disconnected
    kernel: usbcore: deregistering driver usb-storage
    kernel: usb 1-1: new full speed USB device using ahci and address 7
    kernel: option 1-1:1.0: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB0
    kernel: option 1-1:1.1: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB1
    kernel: option 1-1:1.2: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB2
    kernel: option 1-1:1.3: Option 3G data card converter detected
    kernel: usb 1-1: Option 3G data card converter now attached to ttyUSB3
    kernel: SCSI subsystem initialized
    kernel: Initializing USB Mass Storage driver...
    kernel: usbcore: registered new driver usb-storage
    kernel: USB Mass Storage support registered.
    Aufbau einer Wählverbindung ergibt immernoch "Connect script failed"
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  5. #5
    IPPF-Einsteiger
    Registriert seit
    13.01.2006
    Beiträge
    23
    Du kannst mal versuchen 2 Telnet verbindungen aufzumachen und auf der einen:

    Code:
    cat /dev/ttyUSB0
    und auf der anderen:

    Code:
    echo "ATZ" > /dev/ttyUSB0
    einzugeben, dann sollte das folgendes auf der 1 Konsole herrauskommen:
    Code:
    /var/mod/root # cat /dev/ttyUSB0
    ATZ
    
    
    OK
    Wenn das OK nicht kommt dann sind die Treiber nicht richtig geladen. Ich würde dann testhalber in der etc/hotplug/storage alle modprobe zu den Storagetreibern auskommerntieren so das diese keinesfalls am start geladen werden. Der USB Host ist in dieser hinsicht nach meiner ansicht recht anspruchsvoll.

    PS: Wofür benutzt du das modul cdc-acm und wie integriere ich dein patch in den trunk ?
    Geändert von fusel (24.10.2009 um 20:14 Uhr)
    Fritz Box Fon WLAN 7170 Firmware Version 29.04.80 vom 24.02.2010
    Alice DSL bis zu 16.000 aber nur 4000....

  6. #6
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Das cdc-acm Modul hatte ich für versuche mit meinem Handy. Das ATZ funktioniert nur manchmal. Aus dem storage hatte ich alle modprobe gelöscht.
    Ausgabe bei mehrmaligem "echo "ATZ" > /dev/ttyUSB0"
    Code:
    ATZ
    
    
    OK
    
    ATZA
    
    
    NO CARRIER
    
    ATZAA
    
    
    NO CARRIER
    
    ATZAA
    
    
    NO CARRIER
    
    ATZA
    
    
    NO CARRIER
    Es wird wohl manchmal ein "A" angehängt?!
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  7. #7
    IPPF-Erfahrener
    Registriert seit
    28.05.2006
    Ort
    Berlin
    Beiträge
    93
    Hi,

    sorry für die Fragen - ich hoffe ich werde nicht auch so abgestraft werde wie meine Vorgänger. Aber leider erklärt sich trotz lesen dieses threads + freetz.org nicht alles.

    Ich benutze das freetz-1.1.2, das auf der Seite als "aktuell" und "Stabil" gekennzeichnet ist.

    1) bei mir klappt leider schon Punkt 2 in der Anleitung von fusel nicht. In dem Config Menu habe ich jetzt zwar den "option.ko" Punkt aber:

    - wenn ich ppp_async.ko wähle wird ppp_generic.ko automatisch abgewählt. Gleiches gilt für slhc.ko

    2) usbserial.ko wird von option.ko abgeschaltet - lässt sich also nicht aktivieren.

    3) das von cuma erwähnte pppd cgi gibt es bei mir nicht.

    Die Patches von cuma würde ich ja gerne benutzen nur leider sehe ich sie hier nicht mehr - sind als "obsolet" gelöscht - was bedeutet das?

    Wenn ich das ganze kompiliere fehlen danach (logischer weise) die entsprechenden kernel module.

    Frage:

    1) hat sich seit dem Übergang auf die freetz 1.1.2 etwas geändert, was dazu führt das diese Anleitung nicht mehr funktioniert?

    2) warum passieren die o.G. Effekte? Ich würde mal mutmaßen das der Entwickler des Menüs sich etwas dabei gendacht hat - (Unverträglichkleiten?)

    3) Was muss ich tun damit es funktioniert?

    vielen Dank
    HW:FB 7170-29.04.80; FB 7390-84.04.91; MAC OS 10.6.7; WinXP; DECT Sinus 300i - wieder mit Basisstation und ISDN an 7390, da DECT von der 7390 nicht richtig geht; Siemens Profiset 70, Telekom VDSL25 universal

  8. #8
    IPPF-Fünftausend-VIP
    Registriert seit
    03.08.2007
    Ort
    BI
    Beiträge
    7.448
    Die Sachen sind im trunk, denke ich und werden im nächten major release berücksichtigt. Die minor-releases sind nur zum Bugfixen und für neue AVM-Versionen gedacht.
    Boxen: 7240, 7170, W900V, W701V jeweils mit mehr oder minder aktuellem Freetz-Trunk und irgendwelchen Modifizierungen.

    Aus aktuellem Anlaß: Support gehört ins Forum, IRC oder Trac-System, nicht in mein Postfach oder meine Messenger-Accounts.


    ICQ und andere Kontaktinformationen ab nun nur noch per PN.

  9. #9
    IPPF-Einsteiger
    Registriert seit
    21.12.2007
    Beiträge
    11
    Kann mir den niemand Helfen?

    Habe im Freetz-wiki noch etwas gefunden und nun alles wie dort beschrieben gemacht.
    Denke ich hab alles mit drin. Hatte beim ersten versuch kein IPtable.
    Die regeln hab ich in die debug.cfg eingetragen.

    Dnsmasq hab ich auch und die Zeile dort eingetragen.
    Bei ppp "surfo2" eingetragen.

    Hier mein Log von der Verbindung(sollte doch passen oder?):
    Code:
    2000-01-01 01:12,14
    AT&F
    OK
    ATE1
    OK
    AT+CGDCONT=1,"IP","surfO2"
    OK
    ATD*99#
    CONNECTchat:  Jan 01 01:12:46 CONNECT
    Serial connection established.
    Using interface ppp0
    Connect: ppp0 <--> /dev/ttyUSB0
    Could not determine remote IP address: defaulting to 10.64.64.64
    local  IP address 10.34.215.25
    remote IP address 10.64.64.64
    primary   DNS address 193.189.244.225
    secondary DNS address 193.189.244.206
    Leider hat sich nichts verändert.
    Habe kein Internet über die Fritz.
    Wenigstens kommt nun nicht mehr das WebIF.
    Aber ein ping auf google.de geht ins leere.
    Über Telnet an der Box ist auch kein Pingen möglich (ist das normal?).
    Bin am verzweifeln.

    Bin kein Linux-Dau. Arbeite seit Jahren fast nur mit Linux, aber hier komm ich nicht weiter.

    Was kann ich noch machen?
    Keiner einen Tip? Egal wie klein!

    MfG
    FatFred
    Geändert von fatfred (19.01.2010 um 20:01 Uhr)

  10. #10
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Sieht doch gut aus. Was meinen die Befehle "route -n" und "traceroute www.ganzegal.de" auf der FB?
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  11. #11
    IPPF-Einsteiger
    Registriert seit
    21.12.2007
    Beiträge
    11
    Denke auch, das das log OK ist. Sehe ja auch am Stick das er verbunden ist.
    ausgabe von "route -n":
    Code:
    Kernel IP routing table
    Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
    10.64.64.64     0.0.0.0         255.255.255.255 UH    0      0        0 ppp0
    192.168.178.0   0.0.0.0         255.255.255.0   U     0      0        0 lan
    169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 lan
    0.0.0.0         0.0.0.0         0.0.0.0         U     0      0        0 ppp0
    traceroute auf google macht nicht (genau so wie ping)

    Aber so wie ich das sehe stimmt bei ppp0 die "genmask" nicht?!?
    Sollte das nicht auch 0.0.0.0 sein (oder nicht)?
    So lässt er doch nichts durch!?

    Habe nun auch mal syslogd eingebaut und habe folgendes log:

    Code:
    Jan  1 01:01:17 fritz daemon.notice pppd[1500]: pppd 2.4.5 started by root, uid 0
    Jan  1 01:01:59 fritz daemon.info pppd[1500]: Serial connection established.
    Jan  1 01:02:09 fritz daemon.info pppd[1500]: Using interface ppp0
    Jan  1 01:02:09 fritz daemon.notice pppd[1500]: Connect: ppp0 <--> /dev/ttyUSB0
    Jan  1 01:02:11 fritz daemon.warn pppd[1500]: Could not determine remote IP address: defaulting to 10.64.64.64
    Jan  1 01:02:11 fritz daemon.notice pppd[1500]: local  IP address 10.77.211.99
    Jan  1 01:02:11 fritz daemon.notice pppd[1500]: remote IP address 10.64.64.64
    Jan  1 01:02:11 fritz daemon.notice pppd[1500]: primary   DNS address 193.189.244.225
    Jan  1 01:02:11 fritz daemon.notice pppd[1500]: secondary DNS address 193.189.244.206
    Jan  1 01:00:29 fritz daemon.info dnsmasq[491]: started, version 2.51 cachesize 150
    Jan  1 01:00:29 fritz daemon.info dnsmasq[491]: compile time options: no-IPv6 GNU-getopt no-DBus no-I18N DHCP TFTP
    Jan  1 01:00:29 fritz daemon.info dnsmasq[491]: asynchronous logging enabled, queue limit is 10 messages
    Jan  1 01:00:29 fritz daemon.info dnsmasq-dhcp[491]: DHCP, IP range 192.168.178.20 -- 192.168.178.200, lease time 12h
    Jan  1 01:00:29 fritz daemon.warn dnsmasq[491]: failed to access /etc/ppp/resolv.conf: No such file or directory
    Jan  1 01:00:29 fritz daemon.warn dnsmasq[491]: failed to access /var/tmp/avm-resolv.conf: No such file or directory
    Jan  1 01:00:29 fritz daemon.info dnsmasq[491]: read /etc/hosts - 2 addresses
    Jan  1 01:00:29 fritz daemon.info dnsmasq-dhcp[491]: read /etc/ethers - 0 addresses
    Jan  1 01:00:31 fritz daemon.info dnsmasq[491]: reading /var/tmp/avm-resolv.conf
    Jan  1 01:00:31 fritz daemon.info dnsmasq[491]: using nameserver 192.168.180.2#53
    Jan  1 01:02:11 fritz daemon.warn dnsmasq[491]: overflow: 4 log entries lost
    Jan  1 01:02:11 fritz daemon.info dnsmasq[491]: using nameserver 193.189.244.206#53
    Jan  1 01:02:11 fritz daemon.info dnsmasq[491]: using nameserver 193.189.244.225#53
    Jan  1 01:02:34 fritz auth.info login[2273]: root login on 'pts/0'
    Jan  1 01:02:35 fritz user.debug kernel: mcfw: group 0.0.0.0: query cpmac:0 10sec
    Jan  1 01:04:40 fritz user.debug kernel: mcfw: group 0.0.0.0: query cpmac:0 10sec
    Jan  1 01:06:45 fritz user.debug kernel: mcfw: group 0.0.0.0: query cpmac:0 10sec
    Jan  1 01:08:50 fritz user.debug kernel: mcfw: group 0.0.0.0: query cpmac:0 10sec
    Jan  1 01:10:55 fritz user.debug kernel: mcfw: group 0.0.0.0: query cpmac:0 10sec
    Was mir da auffält, ist das er die "resolv.conf&#180;s" nicht findet.
    Dann findet er eine und in dieser ist eine ganz andere IP (192.168.180.2).

    Er sollte doch die DNS dort eintragen, oder nicht?
    HAbe sie auch schon von hand eingetragen, aber ich denke das er sie nicht mehr einliest.
    Nach einem Neustart ist es wieder die alte.

    MfG
    FatFred

    PS: Wo liegt eigendlich das script, welches die verbindung macht?
    Würde dann dort mal eintragen, das er sie löschen soll und einen symlink macht.
    Hätte ich da eine Chance auf erfolg?

  12. #12
    IPPF-Zweitausend-VIP
    Registriert seit
    16.12.2006
    Beiträge
    2.260
    Ich glaub dass deine Route okay ist. Was gibt "traceroute -n 80.67.16.8" aus?
    Namensauflösung sollte in "/etc/ppp/resolv.conf" für ppp erledigt werden. Komisch dass es nichteinmal /var/tmp/avm-resolv.conf bei dir gibt
    7270v2 54.04.88-freetz-devel (replaced kernel) im ATA-Modus

  13. #13
    IPPF-Einsteiger
    Registriert seit
    21.12.2007
    Beiträge
    11
    @cuma

    traceroute -n 80.67.16.8:
    Code:
    traceroute to 80.67.16.8 (80.67.16.8), 30 hops max, 38 byte packets
     1  *  *  *
     2  *  *  *
     3  *  *  *
     4  *  *  *
    Habe dann abgebrochen.
    Die DNS Server stehen auch in "/etc/ppp/resolv.conf".
    "/var/tmp/avm-resolv.conf" gibt es auch bei mir. Nur trägt er die server nicht dort ein.

    Er findet sie nur nicht. Drei Sekunden später liest er sie ja korrekt aus!?

    Was kann ich noch tun?

    MfG
    FatFred

    PS: Beim Verbinden habe ich sehr oft "NO CARRIER". Was bedeutet das?
    Das ich kein Empfang habe?

  14. #14
    IPPF-Erfahrener
    Registriert seit
    28.05.2006
    Ort
    Berlin
    Beiträge
    93
    Zitat Zitat von CaptainDXB Beitrag anzeigen
    [Edit frank_m24: Sinnfreies Vollzitat deines eigenen Beitrags gelöscht, siehe Forumregeln. Was soll der Unsinn? ]
    @SilentTear - Danke!

    @all: nur für die sich mit dem AT Befehlsatz nicht so auskennen: Ein "AT+CPIN=\"PIN\"" im chat script hilft zuweilen

    cu
    CaptainDXB

  15. #15
    IPPF-Erfahrener
    Registriert seit
    28.05.2006
    Ort
    Berlin
    Beiträge
    93
    --off topic--

    @Frank_M24: Sorry war hier schon ne weile nicht mehr und hatte auf "edit" geklickt. Heisst für mich eigentlich nicht neu. Wie auch immer danke für's korrigieren. Währe auch als PM an dich gegangen - aber leider akzeptierst Du keine. Deshalb hier.

    cu
    CaptainDXB

  16. #16
    IPPF-Einsteiger
    Registriert seit
    21.12.2007
    Beiträge
    11
    Dnsmasq hab ich drauf. Dort hab ich auch die Zeile aus dem wiki eingetragen.
    Aber in meinem log von seite 3 steht das er die resolv's nicht findet,
    und daher auch nicht die dns von ppp in die avm-resolv einträgt.
    Denke ich jedenfals. Danach findet er sie, aber mit der 192.168.180.2!

    Habe als Packete:
    dnsmasq
    iptable
    die drei ppp
    option
    ppp-cgi
    avm-firewall
    syslogd

    denke das ist alles (bin gerade nicht daheim. Kann deshalb nicht genau schauen)

    bei ppp "surfo2" eingetragen, die zeile für dir resolvs bei dnsmasq und das für iptable in die rc.custom.
    Werde morgen mal nochmal ein recover aufspielen und nochmal von vorne beginnen.
    Hab bestimmt irgendwas verbogen.

    Oder noch einer eine idee?

    MfG
    fatfred

  17. #17
    IPPF-Fortgeschrittener
    Registriert seit
    28.05.2007
    Ort
    MittenDrin
    Beiträge
    73
    Langsam macht sich Unmut breit....

    Hab ne neue FW gebaut, mit dnsmasq.

    Dort wie im Wiki beschrieben den DNS server OpenDns eingetragen.
    Soweit so gut.

    Jetzt wird der DNS Name aufgelöst, auch vom PC aus:
    Code:
    xyz@ubuntu:~$ ping www.google.de
    PING www.l.google.com (74.125.77.99) 56(84) bytes of data.
    ^C
    --- www.l.google.com ping statistics ---
    5 packets transmitted, 0 received, 100% packet loss, time 4032ms
    aber ping geht nicht, der Browser bleibt beim seitenladen hängen.

    Wo klemmt es im System? -Denkanstöẞe?-
    Bayern:W701V Speed-to-fritz ISDN/Sipgate
    Thüringen 1: W701V Speed-to-fritz T-Net/Sipgate
    W900V Speed-to-fritz als Repeater
    Thüringen 2: 7270 T-Net/Sipgate,MT-D, FritzRepeater N/G
    UMTS: 7240 freetz UMTS FLAT mit UMTS-STICK
    Alle vier Netze per VPN Verbunden.

  18. #18
    IPPF-Einsteiger
    Registriert seit
    11.05.2010
    Beiträge
    18

    Frage Beinahe?!

    Zitat Zitat von fusel Beitrag anzeigen
    -Paket comgt crosscompilieren und das Binary "gcom" nach root/sbin kopieren

    -Paket ppp crosskompilieren und das Binary "pppd" und "chat" nach root/sbin kopieren

    Kleiner Tip: Wenn man keine Lust auf Crosskompilieren hat kann man sich die Vorkompilerten Binarys vom OpenWRT Projekt (AR7) nehmen. (aus den .ipk extraieren)
    Viel Spass damit
    Gruß fusel
    Hab mich entlang dieses Threads und der Anleitung von Fusel soweit durchgekämpft dass ich ein image bauen kann. Allerdings stehe ich bei den cross compiling Sachen an. Hab das comgt von sf.net gezogen, allerdings komme ich mit der Anleitung von Freetz Wiki bzgl. "Eigene Programme kompilieren" nicht weiter (comgt hat kein configure und ich weiss nicht was ich beim make ändern muss - help anyone? )

    Ich versuche das ganze mittels Freetz 1.1.3 und Freetz Linux in einer VM - einige der Paket z.B. ppp-cgi kann ich nicht finden - weiss nicht welches von denen gegenüber 1.1 bereits das Freetz standard package ist...

    (comgt wird für die Pin eingabe verwendet - so hab ich es zumind. verstanden)



    Ausgewählt hab ich die 3 ppp packages + option + firewall.

    1. Wie bekomme ich comgt cross compiled? (Hab gesehen, da gibt es ein cross compiler referenzen in freetz/toolchain etc. aber die Parameter sind dort wohl des Rätsels Lösung?!)
    2. Hab ich noch ein wichtiges package vergessen?

    Könnte hier jemand einem unter die Arme greifen?

    Thanks!
    Geändert von McMac (11.05.2010 um 13:09 Uhr)

  19. #19
    IPPF-Einsteiger
    Registriert seit
    04.05.2010
    Beiträge
    12
    da scheiter ich auch grad.

  20. #20
    IPPF-Einsteiger
    Registriert seit
    11.05.2010
    Beiträge
    18
    Eigentlich schon. Habe diesen Thread mehrfach gelesen wobei verwirrend ist das bei einigen das ganze OOTB funktioniert wie im 1. Post beschreiben andere wiederum dran rumbasteln müssen.

    Der 1. Post überspringt explizit das builden des gcom - ob die referenziert OpenWRT version mit dem von freetz 1.1.3 kompatibel ist kann ich nicht sagen?! Das compilieren via the crosscompiler, da muss man wohl die "cc" referenz entsprechend umbiegen (geht das so "einfach"?).
    Wo anders auf dem Wiki wird erklärt wie man configure anpasst was aber bei gcom nicht existiert. (Im Wiki steht was von Toolchain builden, aber ich finde im Toolchain verzeichnis schon einen cross compiler?!)

    Es sind viele ungereimtheiten zu finden zwischen typos in pfad angaben bzw. Referenzen zu Paketen die in anderen Versionen von Freetz(?) vorhanden sein sollen - und das ganze über 6 Seiten verstreut.

    Für Nicht-Spezialisten ist es da etwas schwierig die "dots zu connecten" wie auch z.B. "EDIT: Obsoleten Patch gelöscht" - warum obsolet? Ersetzt durch was bzw. jetzt beinhaltet in?

    Ob sich jemand, bei dem das ganze funktioniert, erbarmt und die relevanten von den nicht länger gültigen (ältere Freetz Versionen) trennt und evtl. per PM zuschickt etc. dann würde ich das gleich testen und ggf. ins Englische übersetzen und bei Freetz als Wiki page platzieren?

    Wie gesagt wenn man nicht 100% weiss was man da tut bzw. nicht alles versteht, dann kann man sich dort 'nen Wolf probieren...

    Soweit ich das verstehe brauch ich nur noch das gcom für die PIN - das ppp cgi ist mittlerweile im Standard-Freetz?!

    Thanks a lot, guys!
    Geändert von McMac (12.05.2010 um 00:01 Uhr)

Seite 1 von 2 12 LetzteLetzte

Ähnliche Themen

  1. UMTS-Stick an Fritz!Box Fon 7170 zum Telefonieren
    Von G-Fire im Forum FRITZ!Box Fon: Telefonie
    Antworten: 19
    Letzter Beitrag: 25.11.2012, 19:39
  2. Fritzbox 7170 und UMTS USB Stick
    Von zeko im Forum FRITZ!Box tot? Recover, Firmware Up-/ Downgrade
    Antworten: 3
    Letzter Beitrag: 19.05.2010, 16:26
  3. 3 Rechner mit einem UMTS-Stick - 7170
    Von dae-maddin im Forum AVM
    Antworten: 4
    Letzter Beitrag: 19.10.2009, 18:00
  4. Mit UMTS-Stick Internet für das Netzwerk bereitstellen? (7170)
    Von hanswurst89 im Forum FRITZ!Box Fon: DSL, Internet und Netzwerk
    Antworten: 6
    Letzter Beitrag: 07.04.2009, 15:00
  5. gelöst: UMTS-Stick an Laptop & VoIP mit FB 7170
    Von rspring im Forum FRITZ!Box Fon: Telefonie
    Antworten: 6
    Letzter Beitrag: 02.02.2009, 21:51

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •