kernel kompilieren

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

kernel kompilieren

Beitrag von isomorph » 15.03.2003 21:59:45

hallo leute!

ich hab mir gerade den 2.4.2er kernel kompiliert und der läuft soweit ganz ordentlich. auch habe ich meine netzwerkkarte korrekt konfiguriert. allerdings erhalte ich nachdem ich pppoeconf (habe dsl) ausgeführt habe folgenden fehler:

debian:/home/tom# pppoeconf
pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452"
#pty "/usr/sbin/pppoe -I eth0 -T 80"
#pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1412"
pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452"
#pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1412"
pty "/usr/sbin/pppoe -I eth0 -T 80 -m 1452"
noauth
defaultroute
ppp0: error fetching interface information: Device not found

kann das was mit dem kernel zu tun haben, bzw hab ich irgendwas vergessen (ppp hab ich in den kernel mit aufgenommen) ???
oder kann es doch sein, dass ich meine netzwerkkarte falsch konfiguriert habe ? ifconfig zeigt mir jedenfalls was korrektes an und auch pppoeconf erkennt einen ethernet adapter.
was hat es mit dem deflate algorithmus auf sich den man ja im kernel bei ppp aktivieren kann ?

Benutzeravatar
lx
Beiträge: 351
Registriert: 29.05.2002 20:01:00
Kontaktdaten:

Beitrag von lx » 15.03.2003 22:10:31

Hallo Tom,

was zeigt denn ifconfig an?
Bin mir nicht ganz sicher ich glaube es wird ein
Dummydevice benötigt.

gruss
Tom

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 16.03.2003 00:06:27

hier ein auszug aus ifconfig


debian:/home/tom# ifconfig
eth0 Link encap:Ethernet HWaddr 00:20:18:81:71:C8
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:240 (240.0 b) TX bytes:382 (382.0 b)
Interrupt:5 Base address:0xef40

lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:28 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:1944 (1.8 KiB) TX bytes:1944 (1.8 KiB)

noch eine frage : ich habe gemerkt, dass einige fehlermeldungen beim start des neuen kernels auf dem bildschirm erscheinen. unglücklicherweise bin ich kein so schneller leser wie der computer es von mir verlangt. deshalb kurze frage gibt es ein logfile das die ganzen boot echos abspeichert und wenn ja wo liegt diese datei ?

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 16.03.2003 00:52:07

hallo nochmal!

ich hab das prob jetzt gelöst :D und kann jetzt mit meiner netzwerkkarte ins netz. grund ich hatte nicht alle nötigen optionen im kernel aktiviert.

muss alles für einen korrekt konfigurierbaren dsl anschluss in den kernel aufgenommen werden:

Notwenige Kerneleinstellungen:

NETWORKINK OPTIONS -> Packet Socket = y
Unix domain sockets = y
TCP/IP Networking = y

NETWORK DEVICE SUPPORT -> Network Device Support = y
Dummy Net Driver = y oder m
PPP-Support = y oder m
PPP-Support for async serial ports = y oder m
PPP deflate compression = y oder m
PPP BSD-Compress compression = y oder m

ETHERNET (10 or 100Mbit) -> Ethernet (10 or 100Mbit) = y
Kartentyp = y oder m

Der Dummy Net Driver wird von der pppoe-Software benötigt, auf keinen Fall weglassen!

danach natürlich den kernel kompilieren ;-)

mfg &

Thundersteele
Beiträge: 30
Registriert: 02.07.2003 18:15:24

Beitrag von Thundersteele » 06.07.2003 01:14:36

Suchfunktion ist was feines, jetzt weis ich auch warum mit meinem frisch kompilierten 2.4.21 Kernel mein DSL nicht funzt.


Thnx

Benutzeravatar
isomorph
Beiträge: 97
Registriert: 08.03.2003 00:35:08
Wohnort: Berlin

Beitrag von isomorph » 06.07.2003 23:24:09

tja die suchfunktion scheint sich also doch lohnen, vorrausgesetzt jeder postet eine lösung seines problems, zumindest wenn er es selbst löst !

mfg
tom

Antworten