Kein Port, aber: https://github.com/bg111/asterisk-chan-dongle

mr44er

moderater Moderator
Teammitglied
Da ich das noch nie gemacht habe....wie kompiliere ich was, wofür es (noch) keinen Port gibt?

Blauäugig habe ich die zip mal runtergeladen, entpackt und 'make config' sowie './configure' drauf losgelassen.

Code:
./configure: Command not found.

Code:
make: don't know how to make config. Stop

make: stopped in /usr/home/mr44er/asterisk-chan-dongle-master

Oder erbarmt sich jemand für mich, der da fit ist und macht einen Port? :rolleyes:
 
Ich erbarme mich nicht einen Port zu machen, sondern Dir das Lesen der INSTALL Datei nahezulegen ;)

Da steht nämlich dass Du die GNU Autotools benutzen musst.

Auf meinem Router (Debian Jessie) läuft ein Asterisk, ich verwende chan_dongle um mit einem Huawei Surfstick im GSM Netz zu telefonieren.
 
So auch mein Vorhaben. :D

Dann melde Dich einfach hier wenn Du weiter Hilfe/Infos brauchst. :)

Vorweg, ich musste dem Stick damals eine andere/neuere Firmware aufspielen, um die Telefonie freizuschalten (das ging nur unter Windows...:grumble:Na ja, seitdem habe ich halt eine Windows Lizenz...). Vielleicht hast Du ja Glück und Dein Stick braucht das nicht.
 
Konnte da noch nicht weitermachen, das ist so das Sahnehäubchen. Aktuell habe ich noch ein Routingproblem von IAX2 über openvpn, was ich bisher nicht ausmerzen konnte, weil Zeit fehlt. -> Arbeit geht vor und das ist bei mir immer volles Rohr und schubweise, je nach Auftrag. Normal sollte ich auch im Bett liegen, aber die Hitze macht mich blöde.
An meinem Stick ist die Telefonie schon freigeschaltet, das hatte ich seinerzeit zuerst gemacht, als ich den Stick geschenkt bekam. So auch simlockfrei, was ich mal fix alles direkt an einer Fritzbox getestet habe. ;)
Tchibo hatte den Huawei E1750 damals im Angebot.

@roema
Hatte vorher ein Sagem RL302 am Analoganschluss einer FB7170. Aber schlechte Tonqualität (rauschen+gsmcodec=nixgud :rolleyes: ) und zuviel Stromverbrauch.
 
Also mit IAX und VPN hatte ich bisher noch nie Probleme.

Gerade IAX sollte um einiges einfacher zum handeln sein als SIP.
 
Ist zwar nicht ganz das Thema, aber eine OpenVPN Konfig die bei mir auf den Asterisk Anlagen funktioniert.

Code:
port 1194

proto udp

local 192.168.254.191

mode server
user nobody
group nobody

dev tun
persist-tun
persist-key

server 10.1.32.0 255.255.240.0


#duplicate-cn

tls-server

dh /usr/local/etc/openvpn/keys/dh.pem
ca /usr/local/etc/openvpn/keys/ca.crt
key /usr/local/etc/openvpn/keys/<xxx>.key
cert /usr/local/etc/openvpn/keys/<xxx>.crt

comp-lzo

push "route 192.168.254.0 255.255.255.0"                # lokales Netz

log-append   /var/log/openvpn.log

verb 3

Danach einfach einen IAX Kanal auf die IP des Asterisk.
 
Mein Aufbau:

ServerA<->FritzboxA<->Internet<->FritzboxB<->ServerB

Beide Fritzboxen haben feste IPs ins Internet.

Da ich jetzt immer noch nicht genau gucken konnte, finde ich den Fehler nicht.

ServerA openvpn.conf:

Code:
port 1194
proto udp

ifconfig 192.168.0.1 192.168.0.2

dev tun

comp-lzo
keepalive 10 60
cipher AES-192-CBC

secret static.key

push "route-gateway 192.168.0.1"
push "route 10.0.8.0 255.255.254.0"

route 10.0.0.0 255.255.254.0

Server B openvpn.conf:

Code:
remote x.x.x.x
port xxxxx
proto udp

ifconfig 192.168.0.2 192.168.0.1

dev tun
comp-lzo
keepalive 10 60
cipher AES-192-CBC

secret static.key

route 10.0.8.0 255.255.254.0

Die Push-Anweisung nimmt ServerB komischerweise nicht, also steht es nochmal fest drin.
Im IAX-Debug sehe ich jeweils auf beiden Servern, dass Asterisk zwar ne Rückantwort bekommt, aber von der LAN-IP aus dem Fritzbox-Netz der jeweiligen Gegenstelle...was ja definitiv falsch ist, da ich ja pro Seite 2x NAT habe.
 
Zurück
Oben