Snelheidsverhoging Ziggo

Vanaf vrijdag 30 maart gaat m’n internetsnelheid omhoog van 40 om 4 naar 50 om 5. Dan moet ik wel m’n modem resetten dus dan ligt alles er even af. En in het ongunstigste geval krijg ik een nieuw IP en moet ik de DNS aanpassen van m’n domeinen die ik hier thuis heb draaien. Gelukkig zit de DNS bij Antagonist en die zijn retesnel.

Maar voor een snelheidsverhoging van 25% heb ik dat wel over. Kabelinternet rules. Wie had dat 12 jaar geleden gedacht met onze Drolsema (Casema) abbo’tjes? Toen deed ik nog dagen over het downloaden van een Slackware ISO. Nu haal ik dat theoretisch gezien binnen 15 seconden binnen.

Edit: modem gereset, heb gelukkig nog hetzelfde IP en snelheden zijn inderdaad omhoog gegaan.

Snelheidsverhoging Ziggo

Contact!

Na het aansluiten van alle spullen kon ik mijn vader wel bellen maar hij kon niet uitgaand bellen via VoIP. ngrep erop losgelaten en met behulp van TeamViewer en Zoiper op mijn vader z’n PC gaan troubleshooten. Kwam erachter dat ik mijn Asterisk bakje als outbound proxy had moeten instellen op de N300A IP van mijn ouders, alsnog ingesteld via TeamViewer en toen werkte het prima. Kwaliteit is verassend goed ondanks de trage ADSL verbinding van mijn ouders.

Contact!

Centrale’tje spelen

M’n ouders gaan ook bellen via mijn Asterisk centrale’tje. Eerst een VoipBuster en InterVoip account voor ze aangemaakt, niet alleen om de boel gescheiden te houden. In het geval van VoipBuster bijvoorbeeld kun je wel meerdere gesprekken tegelijkertijd voeren maar alleen het eerst opgezette gesprek is dan gratis. Dus mocht ik aan het bellen zijn via VoipBuster en m’n ouders gaan ook bellen via die trunk dan moeten zij wel betalen. Dus ik laat nu alles via gescheiden trunks gaan.

/etc/asterisk/contexts/pstn-out.conf

[pstn-out]

; Nationaal
exten => _0ZXXXXXXXX,1,NoOp(${CALLERID(num)} belt nationaal)
 same => n,GotoIf($[${CALLERID(num)} = 123]?ouders:wij)
 same => n(ouders),Dial(SIP/0033${EXTEN:1}@voipbuster-ouders)
 same => n,Hangup()
 same => n(wij),Dial(SIP/0031${EXTEN:1}@voipbuster-wij)
 same => n,Hangup()

; Internationaal
exten => _00X.,1,NoOp(${CALLERID(num)} belt internationaal)
 same => n,GotoIf($[${CALLERID(num)} = 123]?ouders:wij)
 same => n(ouders),Dial(SIP/${EXTEN}@voipbuster-ouders)
 same => n,Hangup()
 same => n(wij),Dial(SIP/${EXTEN}@voipbuster-wij)
 same => n,Hangup()

; Mobiel
exten => _06X.,1,NoOp(${CALLERID(num)} belt mobiel)
 same => n,GotoIf($[${CALLERID(num)} = 123]?ouders:wij)
 same => n(ouders),Dial(SIP/0033${EXTEN:1}@intervoip-ouders)
 same => n,Hangup()
 same => n(wij),Dial(SIP/0031${EXTEN:1}@intervoip-wij)
 same => n,Hangup()

; Mobiel NL => FR
exten => _00336X.,1,NoOp(${CALLERID(num)} belt Frankrijk mobiel)
 same => n,Dial(SIP/${EXTEN}@intervoip-wij)
 same => n,Hangup()

; Mobiel FR => NL
exten => _00316X.,1,NoOp(${CALLERID(num)} belt Nederland mobiel)
 same => n,Dial(SIP/${EXTEN}@intervoip-ouders)
 same => n,Hangup()

; Regionaal
exten => _[2-8]XXXXX,1,NoOp(${CALLERID(num)} belt regionaal)
 same => n,Dial(SIP/0031XXX${EXTEN}@voipbuster-wij)
 same => n,Hangup()

M’n ouders hadden al een Siemens Gigaset C300 DECT telefoon dus heb bij bol.com een N300A IP basisstation besteld en deze ingeregeld en opgestuurd. Dus ze hoeven alleen maar de snoertjes erin te steken, de handset af te melden bij hun huidige basisstation en te registreren op de N300A IP en klaar. Hopelijk.

Mocht het goed werken, waar ik wel vanuit ga, dan kunnen mijn ouders een hoop besparen. Ze bestieren een camping in Zuid-Frankrijk en bellen aardig wat af, vooral naar Nederlandse en andere internationale nummers. Bottlenecks zijn er wel, m’n ouders hebben dan wel ADSL maar omdat ze zo ver van de centrale afzitten komen ze niet verder dan 512 kb up. Gelukkig neemt VoIP verkeer niet zo veel bandbreedte in beslag en Skypen met video lukte redelijk dus zal VoIP ook wel werken.

Centrale’tje spelen

Bellen naar mobiele nummers via VoIP

Goedkoop bellen naar vaste nummers is allemaal wel mooi, maar hoe zit het met mobiele nummers? Even de progx.ch site raadplegen en dan blijkt dat InterVoip, ook weer een Betamax/Dellmont vehikel maar specifiek voor bellen naar mobiele nummers, het allergoedkoopst is. Dus account aangemaakt, wat credit gestort, trunk aangemaakt en we kunnen nu ook heel goedkoop naar mobiele nummers bellen.

Bellen naar mobiele nummers via VoIP

Homerecording.be On Tour 2012

Zondag 18 maart vindt de HOT2012 plaats in Muziekcentrum Het Depot in Leuven. Tijdens deze meeting vinden er ook de nodige workshops plaats waaronder eentje specifiek over Linux audio! Deze workshop is geregeld door een Linux audio lotgenoot die ik al een tijdje ken via internet en persoonlijk ontmoet heb tijdens LAC2011 in Ierland. Hij mailde me laatst en vroeg of ik ook een bijdrage wilde leveren aan deze workshop. Dus zondag 18 maart sta ik met m’n Linux audio set-up in Leuven en als alles meezit ga ik ook nog een track live doen aldaar.

Erg tof uiteraard en ben Dirk dan ook dankbaar voor de uitnodiging. De Linux audio workshop begint om 16.30 en duurt een uur en we mogen wat uitlopen aangezien het de laatste workshop van de dag betreft.

Edit: m’n meissie is momenteel ziek en zondag moesten we daarvoor naar de huisartsenpost in het ziekenhuis. Niets heel ernstigs maar ze heeft een antibioticakuur gekregen en was zo beroerd dat ik heb afgezegd om voor m’n gezinnetje te zorgen.

Homerecording.be On Tour 2012

Gratis Nederlands nationaal nummer!

Bij 12connect.com kun je gratis een account aanmaken waar een 085 DID nummer aan gekoppeld zit. Accountje aangemaakt en daarna een inbound SIP trunk opgezet op mijn Asterisk server.

/etc/asterisk/register/12connect.conf

register => gebruikersnaam12connect:wachtwoord12connect@vpbx.12connect.com/extensienummer

/etc/asterisk/trunks/12connect.conf

[12connect](peers-template)
context=pstn-in
host=vpbx.12connect.com

/etc/asterisk/templates/peers.conf

[peers-template](!)
insecure=port,invite
qualify=yes
type=peer
disallow=all
allow=ulaw
allow=alaw
allow=g726
allow=g723
allow=gsm
allow=g722
allow=g729
dtmfmode=rfc2833

Gratis Nederlands nationaal nummer!

Gratis Frans nationaal telefoonnummer!

Op fixe2mob.com kun je een gratis Frans nationaal telefoonnummer aanvragen die je kunt gebruiken met bijvoorbeeld je Asterisk PBX. Zulke nummers worden ook wel DID’s genoemd (Direct inward dialing). We hadden thuis al een Nederlands regionaal DID nummer via Budgetphone maar dat kost een tientje per jaar. Het Franse DID nummer dat we nu hebben is echter helemaal gratis. Heb gelijk een SIP trunk aangemaakt op onze eigen PBX en we zijn nu dus ook bereikbaar op onze huistelefoon met dit Franse nummer. Scheelt weer voor m’n ouders, hoeven ze niet meer naar ons Nederlandse nummer te bellen.

Gratis Frans nationaal telefoonnummer!

Der Hannsi

Vorige week via Marktplaats een Hannspad aangeschaft. De Hannspad is een budget Android tablet met voor het geld eigenlijk te goeie specs, zoals een 10″ capacitief scherm en een Nvidia Tegra 2 SoC (System on Chip) met een dual core CPU. De ROM nerds zijn hier dan ook als gieren opgedoken en er zijn dan ook de nodige custom ROMs beschikbaar wat de tablet nóg aantrekkelijker maakt. Der Hannsi werd geleverd met een GtabComb ROM maar heb deze inmiddels vervangen met een ICS ROM. Het is een alpha release maar werkt eigenlijk prima, ben nog weinig bugjes tegengekomen. Helaas is de ontwikkelaar van deze ROM er net mee gestopt, gelukkig zijn er nog genoeg alternatieven.

Ik zou Der Hannsi graag als USB host willen gebruiken en NFS zou ook fijn zijn. En een Bash shell in plaats van de wat beperkte BusyBox shell. Dus in het ongunstigste geval staat binnenkort de Android NDK weer op mijn notebook. Ach, zie wel, heb genoeg andere dingen aan m’n hoofd en heb de tablet vooral gekocht om doelloos mee op de bank te frutten en niet om er allerlei binaries of kernels voor te compileren.



Der Hannsi

.Xresources dumpje

Even een dump van het URxvt gedeelte m’n .Xresources die ik gebruik in Lubuntu. Kan ik die ook makkelijk op andere plekken gebruiken. URxvt is lekker rap, flexibel en tot in het oneindige te configureren.

! Xft settings ---------------------------------------------------------------

Xft.dpi:        96
Xft.lcdfilter:  lcddefault
Xft.antialias:  true
Xft.rgba:       rgb
Xft.hinting:    true
Xft.hintstyle:  hintslight

URxvt.geometry: 118x33
URxvt.background:       black
URxvt.foreground:       white
URxvt.font:     xft:Monospace-10
URxvt.letterSpace:      -2
URxvt.lineSpace:        0
URxvt.scrollstyle:      plain
URxvt.thickness:        12
URxvt.scrollBar_right:  true
URxvt.scrollColor:      #A2B8CA
URxvt.iconFile: /usr/share/icons/Humanity/apps/48/terminal.svg
URxvt.iso14755: false
! black
URxvt.color0:   #2E3436
URxvt.color8:   #555753
! red
URxvt.color1:   #CC0000
URxvt.color9:   #EF2929
! green
URxvt.color2:   #4E9A06
URxvt.color10:  #8AE234
! yellow
URxvt.color3:   #C4A000
URxvt.color11:  #FCE94F
! blue
URxvt.color4:   #3465A4
URxvt.color12:  #729FCF
! magenta
URxvt.color5:   #75507B
URxvt.color13:  #AD7FA8
! cyan
URxvt.color6:   #06989A
URxvt.color14:  #34E2E2
! white
URxvt.color7:   #D3D7CF
URxvt.color15:  #EEEEEC
URxvt.perl-ext-common: default,matcher,clipboard
URxvt.urlLauncher: firefox
URxvt.matcher.button: 1
.Xresources dumpje