Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [opgelost] Adsl aan de praat krijgen op Ubuntu server 9.10  (gelezen 3949 keer)

Offline nouwsfam

  • Lid
  • Steunpunt: Nee
[opgelost] Adsl aan de praat krijgen op Ubuntu server 9.10
« Gepost op: 2010/01/24, 00:45:07 »
Beste Linuxvrienden,

Kan iemand mij op weg helpen met het aan de praat krijgen van adsl op mijn Ubuntu 9.10 server?

De server is een gateway voor een intern netwerk. Op de server zelf draait dhcp, samba, en ip-masquerading dmv iptables.
Ik heb twee ethernet kaarten geconfigureerd. Mijn provider is xs4all. Ik heb geen grafische shell.

Voorheen (mijn oude server) gebruikte ik altijd de bestanden van adsl4linux.org, maar deze website is de lucht uit. Ik heb nog een oude versie van hun scriptjes - 1,2 - maar Ubuntu klaagt over fouten in de shell. Ik ben dit blijven gebruiken, omdat ik de server als router gebruik, en niet het modem als router (Speedtouch 510i adsl modem).

Het moet toch makkelijk zijn? Kan iemand mij op weg helpen? Ik heb geen flauw idee wat te doen? Pppoeconf werkt niet.

NB: alle andere grappen - 4 schijven in raid5, samba, backups, dhcp, LAMP - heb ik aan de praat, daar ben ik best trots op 8), maar ik heb toch het gevoel een enorme leek te zijn...

Heel veel dank voor jullie tipz!!!

Henk

« Laatst bewerkt op: 2010/01/31, 22:03:01 door nouwsfam »

Offline Scormen

  • Lid
    • LinuxOntdekt.Be
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #1 Gepost op: 2010/01/24, 09:43:58 »
Welkom, Henk.

- gelukkig - heb ik dit nog nooit moeten doen :) ...

In één van de vorige versies van Ubuntu heb ik het eens via de grafische schil gedaan, dat was ook niet vanzelfsprekend, het was nog een USB modem.
Ik heb dit gevonden, ik hoop dat je er wat mee bent: http://www.debianadmin.com/setting-up-dial-up-connection-in-ubuntu.html (scroll naar beneden voor de niet-grafische omgeving).

Kris
Ubuntu gebruiker #18341 | Linux gebruiker #456955
· Mijn persoonlijke Linux blog

Offline ivo

  • Lid
  • Steunpunt: Nee
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline nouwsfam

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #3 Gepost op: 2010/01/24, 21:57:56 »
Kris en Ivo, ik ga morgen aan de slag en jullie horen nog. Veel dank voor de suggesties: ik kende deze links nog niet!

Henk


Offline softbart

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #4 Gepost op: 2010/01/24, 23:04:52 »
Een  goede oude hulp zijn de howto's, zoals:
http://tldp.org/HOWTO/IP-Masquerade-HOWTO/index.html

Wat wel eens wordt vergeten, de forwarding:
echo "1" > /proc/sys/net/ipv4/ip_forward

Het is al weer zowat 10 jaar gelden met een ISDN lijntje.

groet,

Theo

Offline Dooitze de Jong

  • Lid
    • dooitze
    • Dooitze de Jong
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #5 Gepost op: 2010/01/25, 06:17:54 »
Mischien kan je iets met ipfire?
http://www.ipfire.org/
Linux User : 491909
Ubuntu User: 2928
Word geen 100 % Offtopic-spammer, maar help ook eens anderen!
[size=10]Soms plaats ik berichten met mijn pda, dus er kunnen spellingsfouten in zitten[/size]

Offline nouwsfam

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #6 Gepost op: 2010/01/25, 23:09:56 »
Hallo Ubuntu vrienden,

Dank voor jullie hulp.  :)
Nu het slechte nieuws  =D Het werkt allemaal voor geen meter  :'(

Voor alle duidelijkheid: ik heb een ADSL modem (over een isdn lijn). pppconfig is dus niet van toepassing. De informatie van Xs4all is op zich okee, maar het probleem zit dieper.

Ik merk nu dat ik op mijn OUDE server adsl aan de praat krijg met het commando:
# /usr/sbin/pppd call adsl &

de volgende processen worden dan gestart:
/usr/sbin/pppd call adsl
/usr/sbin/pptp pptp; GRE-to-PPP gateway on /dev/ptmx
/usr/sbin/pptp pptp: call manager for 10.0.0.138

NB: het volgende proces loopt ook, heeft dat er soms iets mee te maken?
/usr/sbin/smpppd
de man page zegt: SuSE Meta PPP Daemon

Op m'n NIIEUW Ubuntu server krijg ik fout meldingen in de log bestanden.
Als ik pppd start, gebeurt er helemaal niets ...
# /usr/sbin/pppd call adsl &

de pppd en pptp processen draaien dus niet.

Kijk ik in de log files, dan zie ik het volgende:
syslog:

Jan 25 22:41:01 localhost pppd[5528]: pppd 2.4.5 started by root, uid 0
Jan 25 22:41:01 localhost pppd[5528]: Couldn't get channel number: Input/output error
Jan 25 22:41:01 localhost pppd[5528]: Exit.

ppp-connect-errors: (ook een log bestand in /var/log):

sh: /usr/sbin/pptp: not found

Dat laatste is bizer, want /usr/sbin/pptp is er gewoon.

Ik snapput niet, sterker ik snap er geen r**t van.

Ik hoop dat jullie er wijs uit kunnen??!  ??? Ik ben erg geholpen als iemand nog wat hints kan geven!!



Henk





Offline Dooitze de Jong

  • Lid
    • dooitze
    • Dooitze de Jong
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #7 Gepost op: 2010/01/26, 06:53:02 »
Probeer eens /etc/init.d/pppd of pppd
Linux User : 491909
Ubuntu User: 2928
Word geen 100 % Offtopic-spammer, maar help ook eens anderen!
[size=10]Soms plaats ik berichten met mijn pda, dus er kunnen spellingsfouten in zitten[/size]

Offline softbart

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #8 Gepost op: 2010/01/26, 09:38:02 »
Wanneer /usr/sbin/pppd call adsl wordt uitgevoerd moet de file adsl wel aanwezig zijn in het desbetreffende path.

groet,

Theo

Offline nouwsfam

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #9 Gepost op: 2010/01/27, 10:05:35 »
Heb het nog niet opgelost, maar ik denk dat ik het probleem weet: het install script van adsl4linux (waar zijn deze jongens gebleven?) heeft mijn /usr/sbin/pptp overschreven, en wel met een i386 executable, terwijl ik draai op AMD.  :D

Ik heb in ieder geval een flauw gevoel van waar het naar toe moet met al die pp-dingesen. Voelt als black magic.

Theo: het adsl bestandje staat er wel degelijk dus, en heeft denk ik ook de goede configuratie (het werkt nl op mijn huidige SuSE server).

Heerlijk toch, zo'n server aan de praat krijgen! Hoe lang doen jullie daar gemiddeld over? Het houdt mij al een maand van de straat. Alleen al om Ubuntu te installeren met vijf schijven in een exotische raid configuratie kostte me een week  :D

wordt vervolgd...

Offline softbart

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #10 Gepost op: 2010/01/27, 12:09:09 »
Ik heb een paar jaar geleden een WAN-kaartje van Vodafone van de CLI opgebouwd. (als oefening in Slackware)
Met oude Howto's. (Protocol van pppd op de helling)
Was daar een paar dagen mee bezig. Vandaar een paar punten van herkenning. :) :)

groet,

Theo

Offline ruujan

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #11 Gepost op: 2010/01/27, 15:13:34 »
Ik heb die 510i ook lang als modem gebruikt. Je server/router krijgt dan namelijk het ip-adres van je ADSL-aansluiting via DHCP toegekend. Dat is logisch en zo hoort het ook. Maar je speedtouch is nog steeds via de webinterface te benaderen. En wel onder het normale adres 10.0.0.138. Daar kun je dan ook instellen dat je verbinding open moet staan. Ik neem tenminste aan dat je ADSL altijd up moet zijn.

Overigens is het pptp-verhaal dat je schrijft meer iets voor de speedtouch home, de voorloper van de st510.

Ik heb voor de st510 trouwens wel altijd een speciale configuratie gebruikt. Als je die wilt moet je me je mailadres even sturen per pm.


Offline nouwsfam

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #12 Gepost op: 2010/01/27, 22:22:55 »
ruujan: dank voor het aanbod! Maar ik wacht nog ff. Met mijn huidige SuSE server werkt de 510i namelijk prima. Het probleem is dat ik de linux configuratie op de nieuwe Ubuntu server niet aan de praat krijg.  Het werkt nog steeds niet, maar we blijven lachen.  XD

Ik heb net de laatste versie van pptp-linux geinstalleerd. Heb een bestand "xs4all" gemaakt in /etc/ppp/peers. Ik start pptp met
# pon xs4all

Wat er dan gebeurt: pppd draait en pptp draait. Maar na een minuut of zo stopt de handel er mee. Ondertussen valt er niets buiten mijn thuisnetwerk te pingen. Dus de verbinding werkt niet. Ik doe

# ifconfig

maar ik krijg ppp0 niet te zien in de output. Ik doe

#ip route list

Maar in de  route table zie ik NIET de provider staan
(ik verwacht iets als
194.109.5.205 dev ppp0 proto kernel scope link src xxx.xxx.xxx.xxx  (<--- mijn static externe ip  ;))
default via 194.109.5.205 dev ppp0
maar dat krijg ik dus NIET)

Hieronder wat er zoal gelogd wordt. Ik weet niet of er onder jullie iemand is die dat iets zegt, en die een haakje zien om op door te studeren....

Nou ja, misschien eerst maar de iPad aanschaffen en over een jaar nog eens verder prutsen aan m'n server ...

daemon.log

Jan 27 22:00:57 localhost pptp[4992]: anon log[main:pptp.c:314]: The synchronous pptp option is activated
Jan 27 22:00:57 localhost pptp[4998]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Jan 27 22:00:57 localhost pptp[4998]: anon log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Jan 27 22:00:57 localhost pptp[4998]: anon log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Jan 27 22:00:58 localhost pptp[4998]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Jan 27 22:00:58 localhost pptp[4998]: anon log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Jan 27 22:00:58 localhost pptp[4998]: anon log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 0).
Jan 27 22:00:58 localhost pptp[4992]: anon warn[decaps_hdlc:pptp_gre.c:227]: pptp --sync option is active, yet the ppp mode is asynchronous!
Jan 27 22:01:28 localhost pptp[4992]: anon warn[decaps_hdlc:pptp_gre.c:204]: short read (-1): Input/output error
Jan 27 22:01:28 localhost pptp[4992]: anon warn[decaps_hdlc:pptp_gre.c:216]: pppd may have shutdown, see pppd log
Jan 27 22:01:28 localhost pptp[4998]: anon log[callmgr_main:pptp_callmgr.c:234]: Closing connection (unhandled)
Jan 27 22:01:28 localhost pptp[4998]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
Jan 27 22:01:28 localhost pptp[4998]: anon log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)


debug

Jan 27 22:00:57 localhost pppd[4990]: using channel 89
Jan 27 22:00:58 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:01 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:04 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:07 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:10 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:13 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:16 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:19 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:22 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:25 localhost pppd[4990]: sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x95ab0fe3> <pcomp> <accomp>]
Jan 27 22:01:28 localhost pppd[4990]: using channel 90
Jan 27 22:01:28 localhost pppd[4990]: Script /usr/sbin/pptp 10.0.0.138 --nolaunchpppd --phone PVC_1 --sync finished (pid 4991), status = 0x0
Jan 27 22:01:29 localhost pppd[4990]: sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x3155d1cf> <pcomp> <accomp>]


syslog

Jan 27 22:01:28 localhost pppd[4990]: LCP: timeout sending Config-Requests
Jan 27 22:01:28 localhost pppd[4990]: Connection terminated.
Jan 27 22:01:28 localhost pppd[4990]: Modem hangup
Jan 27 22:01:28 localhost pptp[4992]: anon warn[decaps_hdlc:pptp_gre.c:204]: short read (-1): Input/output error
Jan 27 22:01:28 localhost pptp[4992]: anon warn[decaps_hdlc:pptp_gre.c:216]: pppd may have shutdown, see pppd log
Jan 27 22:01:28 localhost pptp[4998]: anon log[callmgr_main:pptp_callmgr.c:234]: Closing connection (unhandled)
Jan 27 22:01:28 localhost pptp[4998]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 12 'Call-Clear-Request'
Jan 27 22:01:28 localhost pptp[4998]: anon log[call_callback:pptp_callmgr.c:79]: Closing connection (call state)
Jan 27 22:01:28 localhost pppd[4990]: using channel 90
Jan 27 22:01:28 localhost pptp[5002]: anon log[main:pptp.c:314]: The synchronous pptp option is activated
Jan 27 22:01:28 localhost pppd[4990]: Using interface ppp0
Jan 27 22:01:28 localhost pppd[4990]: Connect: ppp0 <--> /dev/pts/3
Jan 27 22:01:28 localhost pppd[4990]: Script /usr/sbin/pptp 10.0.0.138 --nolaunchpppd --phone PVC_1 --sync finished (pid 4991), status = 0x0
Jan 27 22:01:28 localhost pptp[5008]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 1 'Start-Control-Connection-Request'
Jan 27 22:01:28 localhost pptp[5008]: anon log[ctrlp_disp:pptp_ctrl.c:739]: Received Start Control Connection Reply
Jan 27 22:01:28 localhost pptp[5008]: anon log[ctrlp_disp:pptp_ctrl.c:773]: Client connection established.
Jan 27 22:01:29 localhost pppd[4990]: sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x3155d1cf> <pcomp> <accomp>]
Jan 27 22:01:29 localhost pptp[5008]: anon log[ctrlp_rep:pptp_ctrl.c:251]: Sent control packet type is 7 'Outgoing-Call-Request'
Jan 27 22:01:29 localhost pptp[5008]: anon log[ctrlp_disp:pptp_ctrl.c:858]: Received Outgoing Call Reply.
Jan 27 22:01:29 localhost pptp[5008]: anon log[ctrlp_disp:pptp_ctrl.c:897]: Outgoing call established (call ID 0, peer's call ID 0).
Jan 27 22:01:29 localhost pptp[5002]: anon warn[decaps_hdlc:pptp_gre.c:227]: pptp --sync option is active, yet the ppp mode is asynchronous!
Jan 27 22:01:32 localhost pppd[4990]: sent [LCP ConfReq id=0x2 <asyncmap 0x0> <magic 0x3155d1cf> <pcomp> <accomp>]


messages

Jan 27 22:00:57 localhost pppd[4990]: pppd 2.4.5 started by root, uid 0
Jan 27 22:00:57 localhost pppd[4990]: Using interface ppp0
Jan 27 22:00:57 localhost pppd[4990]: Connect: ppp0 <--> /dev/pts/0
Jan 27 22:01:28 localhost pppd[4990]: LCP: timeout sending Config-Requests
Jan 27 22:01:28 localhost pppd[4990]: Connection terminated.
Jan 27 22:01:28 localhost pppd[4990]: Modem hangup
Jan 27 22:01:28 localhost pppd[4990]: Using interface ppp0
Jan 27 22:01:28 localhost pppd[4990]: Connect: ppp0 <--> /dev/pts/3




Offline ivo

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #13 Gepost op: 2010/01/27, 22:34:56 »
Heb je overwogen een kabel abo bij Ziggo ofzo te nemen?
ADSL is toch vooral ook duuuuuuur?
There are only 10 types of people in the world; those who understand binary and those who don't.

Offline nouwsfam

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #14 Gepost op: 2010/01/28, 09:44:18 »
Vanavond weer een aardig menu om dit varkentje te wassen  :D
- ergens loopt het fout met ppp
- alle ppp howto's en manuals lezen
- pppconfig installeren?? wellicht een goed idee
- network-manager-pptp installeren? wellicht een goed idee

Trouwens, kennen jullie deze al? http://pptpclient.sourceforge.net/diagrams.phtml

Als jullie nog haakjes zien, graag!!

Offline softbart

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #15 Gepost op: 2010/01/28, 10:03:16 »
Wat Ruujan zegt is ook wat voor te vinden.

Zo had ik (tijdens een uitstapje naar KNP) de 516 als modem/bridge naar mijn router. Hierdoor meer mogelijkheden.

groet,

Theo

Offline nouwsfam

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #16 Gepost op: 2010/01/28, 20:43:07 »
Goed nieuws: ruujan, anderen: pptp bouwt inmiddels keurig een tunnel op, en pppd handelt keurig de authenticatie af met xs4all. Ik heb adsl up & running!!!!

Het punt was de --sync optie in /etc/ppp/peers/xs4all. Daar klaagde pppd over. Ik heb de sync weggehaald. En voila!.

de ip-masquerading werkt nog niet, maar dat is een klein puntje.

Ik zal tzt de precieze configuratie hierzo mailen.

Ruujan: heb dus niet het modem opnieuw hoeven configureren. Zag hier enorm tegenop, omdat ik daarmee internet onmogelijk zou maken voor mijn huidige werkende SuSE server, die immers van hetzelfde modem gebruik maakt. En dan heb ik een probleem op twee servers tegelijk XD.

Enfin, ik ben zo blij!!  :D :D :D :D :D :D

Offline ivo

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #17 Gepost op: 2010/01/28, 22:35:58 »
Het houdt mij al een maand van de straat.

Gefeliciteerd met het feit dat het nu werkt!
Ben je lekker mee bezig geweest  ;)

Maar, toch nog even terugkomend op mijn opmerking elders in dit topic.

===
Heb je overwogen een kabel abo bij Ziggo ofzo te nemen?
ADSL is toch vooral ook duuuuuuur?
===

There are only 10 types of people in the world; those who understand binary and those who don't.

Offline ruujan

  • Lid
  • Steunpunt: Nee
Re: Adsl aan de praat krijgen op Ubuntu server 9.10
« Reactie #18 Gepost op: 2010/01/29, 09:28:38 »
Citaat
Ruujan: heb dus niet het modem opnieuw hoeven configureren. Zag hier enorm tegenop, omdat ik daarmee internet onmogelijk zou maken voor mijn huidige werkende SuSE server, die immers van hetzelfde modem gebruik maakt. En dan heb ik een probleem op twee servers tegelijk xD.

Ja, daar heb je ook wel gelijk in. Blij dat het werkt.