1.0 Inleiding
Deze howto is geschreven voor mensen die hun Speedtouch USB modem willen gebruiken onder FreeBSD. Stap voor stap wordt uitgelegd hoe dit te realiseren is.
[img]http://www.bsdfreaks.nl/images/pics/3.jpg[/img]
[pagebreak]
2.0 Benodigheden
De driver is ontwikkeld onder FreeBSD 4.3‚ maar deze moet ook werken vanaf FreeBSD 4.2. Als je de ‘GENERIC’ kernel hebt kan je dit gedeelte hieronder overslaan en verdergaan naar 3.0 Installatie.
Als je de ‘GENERIC’ kernel niet hebt moet er eerst gecontroleerd worden of je kernel USB en PPP support heeft.
Deze 4 regels moeten in je kernel staan:
[shell]device usb # USB Bus (required)
device gen # Generic
pseudo-device ppp 1 # Kernel PPP
pseudo-device tun # Packet tunnel.
[/shell]
Staan deze er niet in dan zul je de kernel opnieuw moeten compileren.
3.0 Installatie
Als eerst moet je http://download.ethomson.com/download/speedmgmt.tar.gz downloaden.
[shell]# fetch http://download.ethomson.com/download/speedmgmt.tar.gz
[/shell]
Vervolgens pak je hem uit met:
[shell]# tar -zxvf speedmgmt.tar.gz
[/shell]
Daarna kopieer je ‘mgmt.o’ naar ‘/usr/local/libdata’.
Vervolgens download je http://www.xsproject.org/speedtouch/files/speedtouch-1.1b.tar.gz
[shell]# fetch http://www.xsproject.org/speedtouch/files/speedtouch-1.1b.tar.gz
[/shell]
En doe je hetvolgende:
[shell]# tar -zxvf speedtouch.tar.gz
# cd speedtouch
# make
# make install
[/shell]
Als het de eerste keer is dat je dit installeert dan doe je hetvolgende:
[shell]# cat ppp.conf.sample >> /etc/ppp/ppp.conf
[/shell]
Zoniet dan kan je de aanwezige ‘/etc/ppp/ppp.conf’ gebruiken.
4.0 Configuratie
De volgende informatie heb je nodig voor de configuratie.
– login (username@xs4all-basic-adsl bijvoorbeeld)
– wachtwoord
– De ‘vpi.vci’ die gebruikt wordt door je provider. 8.48 wordt in Nederland gebruikt.
– De locatie van mgmt.o
Wijzig het bestand ‘/etc/ppp/ppp.conf’ en verander de volgende regels:
[shell]authname login@provider
authkey password
[/shell]
Daarna moet ook ‘/etc/resolv.conf’ aangepast worden met de DNS servers die je van je provider hebt gekregen (is meestal wel te vinden op de site van je provider):
Voor xs4all kan je deze dns servers gebruiken (toevoegen aan resolv.conf dus):
[shell]nameserver 194.109.9.99
nameserver 194.109.6.66
[/shell]
5.0 Connectie maken
Het maken van een connectie is ingedeeld in 3 delen:
Het initialiseren van de modem:
[shell]# modem_run -f /usr/local/libdata/mgmt.o -m
[/shell]
De interface tussen de modem en ppp starten:
[shell]# pppoa2 -vpi 8 -vci 48 &
[/shell]
Starten van ppp:
[shell]# ppp -background adsl
[/shell]
Binnen een aantal seconden moet er een verbinding gemaakt zijn. Soms kan het wel langer duren‚ wacht dan gewoon even af.
Je kan ook het bijgeleverde script gebruiken om een verbinding te maken‚ je moet dan wel de ‘vci & vpi’ en het pad naar de microcode veranderen.
6.0 Vragen of problemen
Mochten er nog vragen of problemen zijn‚ dan kan je me mailen op avthart@xs4all.nl.
Estebanagu says
hi, my computer shuts down and turns back on by itself, and i report the problem and it says that its SpeedTouch USB (alcan5wn.sys)
that is causing the problem, and it says that there is an update availeble, but i click the link and nothing comes up.
if u know how to resolve this problem please email me.
agudeloesteban@hotmail.com
evonne says
For the SpeedTouch USB (alcan5wn.sys) problem that is causing computer to reboot, it is most likely caused by 2 virus- welchia and mblaster
TO REMOVE THEM: GO TO http://WWW.NORTON.COM
the url for the removal tool is
http://securityresponse.symantec.com/avcenter/FixBlast.exe
http://www.symantec.com/avcenter/FixWelch.exe
DOWNLOAD both of them into your computer.Disconnect from the net and run the two program.after removing them,go to TOOLS in explorer and then WINDOWS UPDATE….and its done 🙂
Anonymous says
When unpacking the speedtouch-1.1b.tar.gz a directory is created called speedtouch-1.1b
In my case when i rebuild my kernel the setting device gen # Generic gave an error as an unknown thingy.
I had to reboot before modem_run was recognised (?)
I have a speedtouch 330 and I don’t think it works with this setup cause it is not recognised, dmesg sees somthing on the usb port but disables it sinve it can’t recognise it. any tips? mail me at almere_buiten_123@hotmail.com please.
Anonymous says
device gen # Generic
must be:
device ugen # Generic
jonhny says
were can you find Tools?