[b]Met dank aan Edwin Pauli voor het schrijven van deze handleiding en het mogen publiceren op deze site.[/b]
Cursief afgebeelde tekst is commentaar
Inhoud
1. Inleiding
2. Kernel
3. Configuratie bestanden
4. Herstart het systeem
5. Verbinding maken
[pagebreak]
[b]1. Inleiding[/b]
FreeBSD is een fantastisch gratis UNIX-achtig besturingsysteem voor vele architecturen.
Broadband Basic en Broadband Premium zijn 2 goede producten van Wanadoo.
Wie wil dit nou niet combineren. Op deze site wordt beschreven hoe mijn
configuratie eruit ziet. Op het moment van schrijven is mijn verbinding al ruim
20 dagen up, dus geen enkel probleem.
[b]2. Kernel[/b]
Na de installatie van FreeBSD hoeft er, om Wanadoo Cable BB werkend te krijgen,
niks te gebeuren aan de kernel. Om een goed en snel systeem te krijgen is het altijd
aan te raden na de installatie zelf een kernel te compileren, met daarin alleen
support voor de in het systeem aanwezige hardware. Zie elders bij de howto’s over
hoe zelf een kernel te bakken.
[b]3. Configuratie bestanden[/b]
De configuratie van de PPP daemon bestaat uit 2 bestanden, te weten:
/etc/ppp/ppp.conf en /etc/ppp/ppp.linkup.
Er wordt ook een derde file beschreven, namelijk /etc/rc.conf. In deze file komen
een aantal dingen die na een reboot automatisch worden ingesteld, zoals het
ip-adres van de NIC. In ppp.conf staan onder andere de inlognaam en wachtwoord. ppp.linkup zorgt voor het maken van de juiste DEFAULT ROUTE.
Met ppp.linkup kun je ook bestanden laten uitvoeren na het opkomen van de verbinding.
Verander de permissies van de configuratie bestanden, zodat alleen user root hier toegang toe heeft.
Doe dit met:
[shell]touch /etc/ppp/ppp.linkup
chmod 600 /etc/ppp/ppp.conf
chmod 600 /etc/ppp/ppp.linkup[/shell]
Edit /etc/ppp/ppp.conf met je favoriete editor en zorg dat hij er zo uit komt te zien.
[shell]default:
set redial 1 0
set reconnect 3 10
wanadoo:
set device PPPoE:IF:
set log Warning Error Alert
set cd 5
set dial
set login
set timeout 0
set authname cXXXXXXX@wanadoo
set authkey XXXXXXXX
[/shell]
[i]Verander IF in de naam van de interface van jouw NIC (=Network Interface
Card, ook wel ethernetkaart genoemd) die wordt gebruikt voor Wanadoo
Cable Broadband. Als je niet weet wat deze naam is kun je dat opvragen met het
commando “ifconfig”. Hieronder een deel van de output van een 3Com NIC.
xl1: flags=8843 UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST mtu 1500
inet 10.0.0.1 netmask 0xff000000 broadcast 255.255.255.0
In dit geval is xl1 de interface van de NIC.
Vervang cXXXXXXX door jouw inlognaam (c-nummer dat je van Casema
hebt gekregen bij de aanmelding)
Vervang XXXXXXX door jouw wachtwoord.[/i]
Edit /etc/ppp/ppp.linkup met je favoriete editor en zorg dat hij er zo uit komt te zien.
[shell]wanadoo:
iface clear
add! default HISADDR
bg /bin/echo “Connected. Using MYADDR as external address (MYADDR — HISADDR)”
bg /usr/bin/logger “LABEL – Connected. Using MYADDR as external address. (MYADDR — HISADDR)”
bg /etc/firewall-ipfw
bg /etc/dyndns.conf
[/shell]
[i]Dit zijn 2 voorbeelden van bestanden die na het opkomen van de verbinding worden uitgevoerd. Een firewall-script
en een dyndns.org-script voor het wijzigen van mijn IP-adres in de DNS-server van dyndns.
[/i]
Edit /etc/rc.conf met je favoriete editor en zorg dat hij er zo uit komt te zien.
[shell]gateway_enable=”YES”
network_interfaces=”auto” #Set network interfaces automatically
ifconfig_IF=”inet 10.0.0.1 netmask 255.0.0.0″
ppp_enable=”YES”
ppp_mode=”ddial”
ppp_nat=”NO”
ppp_profiles=”wanadoo”
[/shell]
[i]Door gateway_enable op “YES” te zetten kan de internet verbinding worden gedeeld met bijv. een lokaal netwerk.
Als je dit niet wilt, verander YES dan in NO.
Vervang IF door de interface naam van de NIC die je NIET hebt opgegeven in ppp.conf
Met ppp_enable=”YES” wordt er direct bij het opstarten een verbinding gemaakt[/i]
[b]4. Herstart het systeem[/b]
Herstart het systeem nadat alle configuratie files zijn gemaakt. Tijdens de startup worden een
aantal dingen uit rc.conf gehaald die belangrijk zijn voor het functioneren van de internet-verbinding.
[b]5. Vebinding maken[/b]
Dit is de laatste stap.
Als je alles goed hebt gedaan kun je met onderstaande regel vebinding maken met Wanadoo:
[shell]ppp -ddial -alias wanadoo [/shell]
Anonymous says
dat ziet er goed uit!
Nice 🙂
Anonymous says
Werkt volgensmij alleen met broadband premium (met netwerkkaart dus).
Als je broadband basic heb, moet je gebruik maken van een COM MODEM.
Of zie ik het nu verkeerd.
Greetz.
Anonymous says
opmerking: ik had zelf regelmatig disconnects als er geen traffic was, dit is op te lossen door: “enable lqr” aan het wanadoo item in ppp.conf toe te voegen.
Anonymous says
Ik heb dit geprobeerd, maar ik krijg dan de volgende meldingen:
Sep 20 00:15:48 marvin ppp[15486]: Warning: -alias is deprecated
Sep 20 00:15:48 marvin ppp[15486]: Phase: Using interface: tun0
Sep 20 00:15:48 marvin ppp[15486]: Phase: deflink: Created in closed state
Sep 20 00:15:48 marvin ppp[10183]: Warning: deflink: Device (PPPoE:rl0:) must begin with a ‘/’, a ‘!’ or contain at least one ‘:’
Sep 20 00:16:05 marvin last message repeated 17 times
En geen verbinding uiteraard…. 🙁
Hebben jullie nog een idee wat hier fout kan zijn?
Anonymous says
Ik heb problemen nadat mijn server ongeveer een maand aanstaat. Hij heeft dan nog wel een connectie, maar ik kan geen data meer versturen of ontvangen. Ook het opnieuw opstarten (kill -HUP pid) werkt niet. Pas als ik het systeem reboot kan ik weer gebruik maken van de internet connectie. Is hier een oplossing voor??
har har says
wie wil die troep nu?
Anonymous says
ik