Fli4l fbf wlan voip geht nicht lange

jonni

Neuer User
Mitglied seit
8 Aug 2005
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
Hallo,

zunächst: keine Ahnung, ob das Thema hier passt. Wenn nicht, dann schiebt es bitte an die richtige Stelle :oops: (ist nicht einfach hier den Überblick zu halten)

Meine Konstellation ist folgende:

ISDN-TK-Anage --> FBF WLAN --> ISDN
fli4l (Router) --> FBF WLAN (Modem) --> DSL (1&1)

Jetzt würde ich so gerne mit meinen "normalen" Telefonen "voipen".

Geht aber nicht.

Folgendes habe ich erfolgreich getestet:

1. VOIP per Softphone von einem PC im Netzwerk
2. FBF WLAN experimentell auch die Einwahl übernehmen lassen: VOIP funzt.
3. Ein Telefon als "VOIP-Fon" über die TK-Anlage nutzen (unter 2.)

In meinem "Normalbetrieb" (fli4l routet) bekomme ich keine Verbindung zu stande. Habe mittels Telnet-Patch meine FBF so modifiziert, das sie den Router als Gateway und DNS benutzt. Namensauflösung und gateway funzen offensichtlich auch (ping auf domain-namen funzt).

in meinem Telnet-Fenster sehe ich immer nur etwas ähnliches wie:

Code:
Sep  8 14:39:16 voipd[629]: >>> Request: REGISTER sip:1und1.de
Sep  8 14:39:21 voipd[629]: >>> Request: REGISTER sip:1und1.de
Sep  8 14:39:26 voipd[629]: >>> Request: REGISTER sip:1und1.de
Sep  8 14:39:28 voipd[629]: [email][email protected][/email]: REGISTER end
Sep  8 14:39:28 voipd[629]: [email][email protected][/email]: REGISTER failed 5 status 0 (try again in 1800 seconds)
Sep  8 14:39:28 voipd[629]: EVENT(73): Anmeldung der Internetrufnummer 49xxxx ist gescheitert. Fehlergrund: Gegenstelle antwortet nicht. Zeitüberschreitung.

Alle Ports die ich zu dem Thema hier gefunden habe habe ich auf die FBF geforwardet und aus der firewall ausgenommen.

Jetzt weiss ich nicht mehr weiter. Bitte helft mir :shock:

Jonni

p.s. Wenn ich über den Browser ins Ereignisprotokoll schaue, dann stimmen Datum und Uhrzeit :roll:
 
welche fli4l-Version?

in der base.txt muss mindestens mal folgendes stehen:

#------------------------------------------------------------------------------
# Optional package: PORTFW
#------------------------------------------------------------------------------
PORTFW_N='2' # how many portforwardings to set up

PORTFW_1_TARGET='5060' # sip
PORTFW_1_NEW_TARGET='fbf-IP'
PORTFW_1_PROTOCOL='udp'
PORTFW_2_TARGET='7078-7081' # rtp
PORTFW_2_NEW_TARGET='fbf-IP'
PORTFW_2_PROTOCOL='udp'
 
Version / Ports

Ich betreibe die Version 2.0.5

Mein Forwarding sieht so aus:

Code:
PORTFW_44='3478 192.168.x.x:3478 udp'
PORTFW_45='3479 192.168.x.x:3479 udp'
PORTFW_46='5060 192.168.x.x:5060 udp'
PORTFW_47='5062 192.168.x.x:5062 udp'
PORTFW_48='7072 192.168.x.x:7072 udp'
PORTFW_49='7077 192.168.x.x:7077 udp'
PORTFW_50='7078 192.168.x.x:7078 udp'
PORTFW_51='7079 192.168.x.x:7079 udp'
PORTFW_52='7080 192.168.x.x:7080 udp'
PORTFW_53='7081 192.168.x.x:7081 udp'
PORTFW_54='30000 192.168.x.x:30000 udp'
PORTFW_55='30001 192.168.x.x:30001 udp'
PORTFW_56='30002 192.168.x.x:30002 udp'
PORTFW_57='30003 192.168.x.x:30003 udp'
PORTFW_58='30004 192.168.x.x:30004 udp'
PORTFW_59='30005 192.168.x.x:30005 udp'

Etwas übers Ziel hinausgeschossen, aber "Zuviel" kann es ja zunächst mal nicht geben in diesem Fall...
 
Soweit ich mich entsinnen kann gibt es bzgl. SIP mit älteren fli4l-Versionen als 2.1.7/8 Probleme. Du solltest auf eine neuere fli4l-Version wechseln!
 
puuuh

Netview schrieb:
... Du solltest auf eine neuere fli4l-Version wechseln!

Sowas habe ich befürchtet :shock:

Soooo viele OPTs, so viel Handgestricktes ...

Kann Jemand die Vermutung von Netview untermauern??

Jonni
 
Netview schrieb:
lies mal hier: ...

OK OK :wink:

Dann werde ich wohl auch mal einen Test mit Fli 2.1 machen (2.1.11 ist gerade en vogue)

Allerdings hat mich immer das Attribut "Entwickler-Version" abgeschreckt.

Ich berichte dann, wenn ich was neues habe. Kann etwas dauern - schließlich muss ich das "Familienkompatibel" umsetzen :wink:

Danke schonmal bis dahin. Jonni
 
Danke für den Link.

Auf HD habe ch den Kram jetzt schon.
Die OPTs habe ich auch (soweit verfügbar) geladen.
Heute Abend werde ich mal sehen, was noch fehlt zu meinem Glück ...

Jonni
 
Funzt auch mit fli4l 2.1.9 nicht

Ich packs net.

habe am WE eine Diskette mit fli 2.1.9 erstellt.
Das Ergebnis ist das gleich wie unter der alten Version.
Ich habe auch mal versuchweise die IP des DNS von 1&1 eingetragen statt meines Routers. Hat auch nichts gebracht.
Auch habe ich versucht einen STUN einzutragen. läuft aber immer auf das selbe heraus ...

Keine Ahnunng, was da noch schief läuft.
 
dann post mal die base.txt deines fli4l 2.1.9!
Patch 6 eingespielt?
 
Ohne patch 6 konnte ich das System garnicht starten :|
base.txt hänge ich nachher mal hier an.

EDIT -----------
Hier nun meine base.txt. genau so - bis auf das pw - habe ich sie benutzt:

Code:
#------------------------------------------------------------------------------
# General settings:
#------------------------------------------------------------------------------
HOSTNAME='router'                # name of fli4l router
PASSWORD='geheim'                # password for root login (console, sshd, imond)
BOOT_TYPE='fd'                  # boot device: fd, dualfd, hd, cd, ls120
                                # integrated, attached
				# (cd, hd and ls120 need an installed hd opt)
MOUNT_BOOT='rw'                 # mount boot device (floppy): ro, rw, no
TIME_INFO='MEZ-1MESZ,M3.5.0,M10.5.0'
                                # description of local time
                                # zone, don't touch without reading
                                # documentation
IP_CONNTRACK_MAX=''             # override maximum limit of connection
                                # tracking entries
POWEROFF_ON_HALT='no'           # power off after shutting down the
                                # machine
REAL_MODE_POWEROFF='no'         # switch to real mode before invoking
                                # apm power off
#------------------------------------------------------------------------------
# console settings (serial console, blank time):
#------------------------------------------------------------------------------
CONSOLE_BLANK_TIME=''           # time in minutes (1-60) to blank
                                # console; 0 = never, default if empty
SER_CONSOLE='no'                # use serial interface instead of or
                                # as additional output device and main
                                # input device
SER_CONSOLE_IF='0'              # serial interface to use, 0 for ttyS0 (COM1)
SER_CONSOLE_RATE='9600'         # Baudrate for serial console

#------------------------------------------------------------------------------
# Debug Settings:
#------------------------------------------------------------------------------
DEBUG_STARTUP='no'              # Write an execution trace of the boot
DEBUG_LOG=''                    # sequence to file DEBUG_LOG or console if
                                # DEBUG_LOG is empty

#------------------------------------------------------------------------------
# Show service menu after login:
#------------------------------------------------------------------------------
OPT_MENU='yes'                  # Service menu for users
MENU_LANGUAGE='de'              # Default language for the service menu

#------------------------------------------------------------------------------
# Ethernet card drivers:
#------------------------------------------------------------------------------
NET_DRV_N='2'                   # number of ethernet drivers to load, usually 1
NET_DRV_1='rtl8139'            # 1st driver: name (e.g. NE2000 PCI clone)
NET_DRV_1_OPTION=''             # 1st driver: additional option
NET_DRV_2='3c509'                  # 2nd driver: name (e.g. NE2000 ISA clone)
NET_DRV_2_OPTION=''

#------------------------------------------------------------------------------
# Ether networks used with IP protocol:
#------------------------------------------------------------------------------
IP_NET_N='1'                    # number of ip ethernet networks, usually 1
IP_NET_1='192.168.0.1/24'       # IP address of your n'th ethernet card and
                                #  Netmask in CIDR (Nr. of set bits)
IP_NET_1_DEV='eth0'             # required: device name like ethX
#------------------------------------------------------------------------------
# Additional routes, optional
#------------------------------------------------------------------------------
IP_ROUTE_N='0'                      # number of additional routes
IP_ROUTE_1='192.168.7.0/24 192.168.6.99' # network/netmaskbits  gateway

#------------------------------------------------------------------------------
# Masquerading:
#------------------------------------------------------------------------------
MASQ_MODULE_N='0'                   # load n masq modules (default: only ftp)
MASQ_MODULE_1='ftp'                 # ftp
MASQ_MODULE_1_OPTION=''             # options, see documentation
MASQ_MODULE_2='irc'                 # irc
MASQ_MODULE_2_OPTION=''             # options, see documentation
#------------------------------------------------------------------------------
# Optional package: PORTFW
#------------------------------------------------------------------------------
PORTFW_N='6'                          # how many portforwardings to set up
PORTFW_1_TARGET='80'                # sample 1: forward ext. port 8080
PORTFW_1_NEW_TARGET='192.168.0.96' # ...to int. host 192.168.6.15 port 80
PORTFW_1_PROTOCOL='tcp'               # ...using tcp

PORTFW_2_TARGET='3478-3479'           # sample 2: forward portrange
PORTFW_2_NEW_TARGET='192.168.0.3'    # ...to int. host 192.168.6.15
PORTFW_2_PROTOCOL='udp'               # ...using tcp

PORTFW_3_TARGET='5060-5062'           # sample 2: forward portrange
PORTFW_3_NEW_TARGET='192.168.0.3'    # ...to int. host 192.168.6.15
PORTFW_3_PROTOCOL='udp'               # ...using tcp

PORTFW_4_TARGET='7072'           # sample 2: forward portrange
PORTFW_4_NEW_TARGET='192.168.0.3:7072'    # ...to int. host 192.168.6.15
PORTFW_4_PROTOCOL='udp'               # ...using tcp

PORTFW_5_TARGET='7077-7081'           # sample 2: forward portrange
PORTFW_5_NEW_TARGET='192.168.0.3'    # ...to int. host 192.168.6.15
PORTFW_5_PROTOCOL='udp'               # ...using tcp

PORTFW_6_TARGET='30000-30005'           # sample 2: forward portrange
PORTFW_6_NEW_TARGET='192.168.0.3'    # ...to int. host 192.168.6.15
PORTFW_6_PROTOCOL='udp'               # ...using tcp
#------------------------------------------------------------------------------
# new style packet filter config
#------------------------------------------------------------------------------
NEW_FW_CONFIG='yes'                 # use new style packet filter config
INPUT_POLICY='REJECT'               # be nice and use reject as policy
INPUT_ACCEPT_DEF='yes'              # use default rule set
INPUT_LOG='no'                      # don't log anything
INPUT_LIST_N='1'
INPUT_LIST_1='IP_NET_1 ACCEPT'      # allow all hosts in the local
                                    # network access to the router

FORWARD_POLICY='REJECT'             # be nice and use reject as policy
FORWARD_ACCEPT_DEF='yes'            # use default rule set
FORWARD_LOG='no'                    # don't log anything
FORWARD_LIST_N='2'
FORWARD_LIST_1='tmpl:samba DROP'    # drop samba traffic if it tries
                                    # to leave the subnet
FORWARD_LIST_2='IP_NET_1 ACCEPT'    # accept everything else

POSTROUTING_LIST_N='1'
POSTROUTING_LIST_1='IP_NET_1 MASQUERADE' # masquerade traffic leaving
                                         # the subnet

#------------------------------------------------------------------------------
# Domain configuration:
#------------------------------------------------------------------------------
START_DNS='yes'                     # start dns server: 'yes' or 'no'
DNS_LISTENIP_N='0'                  # if 0 then listen on all interfaces
DNS_LISTENIP_1='IP_NET_1_IPADDR'    # first IP to listen on
DNS_FORWARDERS='194.8.57.8'         # DNS servers of your provider, e.g. ns.n-ix.net
DNS_VERBOSE='no'                    # log queries into syslog
DOMAIN_NAME='bei.mir'             # your domain name
DNS_MX_SERVER=''                    # fqdn of the mx for your DOMAIN
DNS_FORBIDDEN_N='0'                 # number of forbidden domains
DNS_FORBIDDEN_1='foo.bar'           # 1st forbidden domain
DNS_FORBIDDEN_2='bar.foo'           # 2nd forbidden domain
DNS_REDIRECT_N='0'                  # number of redirected domains
DNS_REDIRECT_1='foo.bar.foo'        # 1st redirected domain
DNS_REDIRECT_1_IP='192.168.6.100'   # ip of redirected domain
DNS_BOGUS_PRIV='yes'                # Fake reverse lookups for RFC1918 private address ranges

HOSTS_N='4'                         # number of hosts in your domain
HOST_1_NAME='router'                 # 1st host: name and ip
HOST_1_IP='192.168.0.1'
#HOST_1_ALIAS_N='0'                 # number of optional alias names
#HOST_1_ALIAS_1='router.lan.fli4l'  # optional alias name
#HOST_1_ALIAS_2='gateway.lan.fli4l'
HOST_2_NAME='fritz'               # 2nd host: name and ip
HOST_2_IP='192.168.0.3'
#HOST_2_MAC='de:ad:af:fe:07:19'     # optional mac address used by dhcpd
HOST_3_NAME='office'               # 3rd host: name and ip
HOST_3_IP='192.168.0.216'
#HOST_3_MAC='de:ad:be:ef:07:19'
HOST_4_NAME='server'               # 4th host: name and ip
HOST_4_IP='192.168.0.96'
#HOST_4_MAC='de:ad:be:ef:08:15'

#------------------------------------------------------------------------------
# Special DNS configuration
#------------------------------------------------------------------------------
DNS_N='0'                           # number of special dns servers, normally 0
#DNS_1='firma.de 192.168.1.12'      # 1st special dns server for firma.de
#DNS_2='lan.firma.de 192.168.2.12'  # 2nd special dns server for lan.firma.de

#------------------------------------------------------------------------------
# imond configuration:
#------------------------------------------------------------------------------
START_IMOND='yes'                    # start imond: yes or no
IMOND_USE_ORIG='yes'                # use the original version of
                                    # imond instead the development version
IMOND_PORT='5000'                   # port (tcp), don't open it to the outside
IMOND_PASS=''                       # imond-password, may be empty
IMOND_ADMIN_PASS=''                 # imond-admin-password, may be empty
IMOND_LED=''                        # tty for led: com1 - com4 or empty
IMOND_BEEP='no'                     # beep if connection going up/down
IMOND_LOG='no'                      # log /var/log/imond.log: yes or no
IMOND_LOGDIR='/var/log'             # log-directory, e.g. /var/log
IMOND_ENABLE='yes'                  # accept "enable/disable" commands
IMOND_DIAL='yes'                    # accept "dial/hangup" commands
IMOND_ROUTE='yes'                   # accept "route" command
IMOND_REBOOT='yes'                  # accept "reboot" command

#------------------------------------------------------------------------------
# Generic circuit configuration:
#------------------------------------------------------------------------------
IP_DYN_ADDR='yes'                   # use dyn. ip addresses (most providers do)
DIALMODE='auto'                     # standard dialmode: auto, manual, or off

#------------------------------------------------------------------------------
# optional package: syslogd
#------------------------------------------------------------------------------
OPT_SYSLOGD='no'                    # start syslogd: yes or no
SYSLOGD_DEST_N='1'                  # number of destinations
SYSLOGD_DEST_1='*.* /dev/console'   # n'th prio & destination of syslog msgs
SYSLOGD_DEST_2='*.* @192.168.6.2'   # example: loghost 192.168.6.2
SYSLOGD_DEST_3='kern.info /var/log/dial.log'    # example: log infos

#------------------------------------------------------------------------------
# optional package: klogd
#------------------------------------------------------------------------------
OPT_KLOGD='no'                      # start klogd: yes or no

#------------------------------------------------------------------------------
# optional package: y2k correction
#------------------------------------------------------------------------------
OPT_Y2K='no'                        # y2k correction: yes or no
Y2K_DAYS=''                         # correct hardware Y2K-Bug: add x days

#------------------------------------------------------------------------------
# Optional package: PNP
#------------------------------------------------------------------------------
OPT_PNP='no'                        # install isapnp tools: yes or no

#------------------------------------------------------------------------------
# Optional package: inittab
#------------------------------------------------------------------------------
OPT_INITTAB='no'

Bin für alles dankbar, was mich etwas weiter bringt :roll:
 
...und es geht doch !

Jetzt habe ich experimentell mal bei ein paar anderen Anbietern meine Anmeldung für VOIP gemacht.
Und siehe da: mit sipsnip hat er sich verbunden.
Danach auch mit 1&1 - weiss aber nicht warum :twisted:

dann habe ich ein Probegespräch geführt. Das wurde nach 5 Minuten abgebrochen und ich konnte mich danach auch nicht wieder registrieren.

Nach einem Neustart des Routers war wieder eine Anmeldung möglich.
Wobei das wahrscheinlich an der alten fli-Version liegt (der Kernel-Bug mit dem verwenden der alten IP-Adresse vemute ich)

aber warum werde ich beim telefonieren nach 5 Minuten abgehängt :?: :?: :?:
 
Welche fli4l-Version benutzt du denn jetzt?

Wir wollten doch eigentlich mit 2.1.9P6 weitere Versuche unternehmen - oder?
 
Netview schrieb:
Welche fli4l-Version benutzt du denn jetzt?

Wir wollten doch eigentlich mit 2.1.9P6 weitere Versuche unternehmen - oder?


jajajaja - ich habe die restlichen forwardings schon fertig und werde demnächst umstellen.
Ich melde mich wieder, wenn das soweit funzt.

Vielen Dank bis dahin!

Jonni
 
Kostenlos!

Statistik des Forums

Themen
248,914
Beiträge
2,304,923
Mitglieder
378,625
Neuestes Mitglied
markus14