[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Kernel-Mode pppoe: Modul N_HDLC



Hallo Könner,

ich bekomme mein ADSL-Anschluss (Hansenet) im Kernel-Mode nicht zum
laufen.

Lage der Dinge:
Kernel 2.4.18 ist kompiliert, die nötigen Module nach
/usr/share/doc/pppoe/KERNEL-MODE-PPPOE sind installiert bis auf
CONFIG_N_HDLC. Ich konnte dieses Modul in "make menuconfig" nicht
finden, auch ein
mir:/usr/src/kernel-source-2.4.18# cat .config | grep HDLC
gibt nichts aus. Allein die Datei
/usr/src/kernel-source-2.4.18/drivers/char/n_hdlc.c hilft mir ja
nicht, solange ich das Modul nicht zum kompilieren markieren kann.

Gibt es da nicht eine Zuordnung (z.B. eine Liste), in der Modulnamen
zu Einträgen in "make menuconfig" zugeordnet werden?  Dieses Problem
hatte ich schon einmal.

Eine weitere mögliche Fehlerquelle kann der rp-pppoe patch sein.
Ich habe auch den nach KERNEL-MODE-PPPOE versucht zu kompilieren, ein

"make" in .../rp-pppoe-3.5/src gab immer eine Fehlermeldung mit den
letzten Zeilen:

-----------snip---------------
.................
plugin.c:433: warning: ANSI C forbids specifying structure member to\

initialize
make: *** [plugin/plugin.o] Fehler 1
-----------snip---------------

(ich konnte die Fehlermeldung nicht umleiten, daher hier nur das
Ende)

Funktionieren tut immerhin schonmal das Folgende:

Die Netzwerkkarten sind "up", ein

mir:~# pppoe -I eth0 -A				gibt aus:

-----------snip---------------
Access-Concentrator: UA-0976-05-04-08
Got a cookie: 15 82 83 62 e4 d7 38 ca c0 b2 4a 1b 7b 4f 36 0e
--------------------------------------------------
AC-Ethernet-Address: 03:04:3a:c9:b7:a5
--------------------------------------------------
-----------snip---------------

Ein
mir:~# pppd call dsl-provider			gibt aus in /var/log/messages:

-----------snip---------------
Feb  9 23:27:02 mirculix pppd[1487]: pppd 2.4.1 started by root, uid
0
Feb  9 23:27:02 mirculix pppd[1487]: Serial connection established.
Feb  9 23:27:02 mirculix pppd[1487]: Using interface ppp0
Feb  9 23:27:02 mirculix pppd[1487]: Connect: ppp0 <--> /dev/pts/0
Feb  9 23:27:02 mirculix pppd[1487]: Modem hangup
Feb  9 23:27:02 mirculix pppd[1487]: Connection terminated.
Feb  9 23:27:02 mirculix pppd[1487]: Exit.
-----------snip---------------


Die Konfigurationsdateien sind (glaub ich) richtig konfiguriert:


/etc/network/interfaces
-----------snip---------------
auto lo
iface lo inet loopback
	address 127.0.0.1
	netmask 255.0.0.0

# eth0 ist mit dem Internet verbunden
auto eth0
iface eth0 inet static
	address 192.168.0.0
	netmask 255.255.255.0

auto eth1
iface eth1 inet static
	address 192.168.1.1
	network 192.168.1.0
	netmask 255.255.255.0
	broadcast 192.168.1.255
-----------snip---------------

/etc/ppp/peers/dsl-provider				und
/etc/ppp/chap-secrets					und
/etc/ppp/resolv.conf
sind um den passenden Benutzername,Passwort und ID`s erg=E4nzt.

Was kann ich tun? Danke für Tipps oder Links,
Kai

-- Kai Backhaus --
--kai@sperling-backhaus.de --



Reply to: