2.4.20, modprobe 8139too und dhclient

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
tokio
Beiträge: 7
Registriert: 08.02.2003 21:25:53

2.4.20, modprobe 8139too und dhclient

Beitrag von tokio » 14.03.2003 18:42:44

Hallo,

habe bisher einen 2.2.20-idepci Kernel, 2.4.20 sollte mein erster eigener werden, aber es gibt noch kleinere Probleme:
1.
Nachdem der Kernel gebacken ist, wird die Netzwerkkarte noch nicht beim booten eingebunden. Ich muss zuerst mit modprobe 8139too das Modul laden, dann ist sie da. Wo automatisiert man das?
2.
Unter dem 2.2.20 Kernel wurde beim Booten die Adresse vom DHCP-Server (Router ) zugewiesen, was jetzt natuerlich noch nicht geht, weil die Karte noch nicht eingebunden ist.
Ich weise also der Karte eine IP-Adresse zu (ping auf den Router funktioniert) und fuehre dann dhclient aus, funktioniert zu meinem erstaunen aber auch nicht! Die IP-Adresse ändert sich nicht, der Gateway wird auch nicht eingetragen, woran kann das liegen?
DHCP habe ich in den Kernel eingebunden.

Es dankt ein Newbie!
Martin

Benutzeravatar
chimaera
Beiträge: 3804
Registriert: 01.08.2002 01:31:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von chimaera » 14.03.2003 18:45:43

mit dhcp kann ich nicht helfen, aber für's modul: modconf und das entsprechende modul laden, oder aber händisch in /etc/modules eintragen..
[..] Linux is not a code base. Or a distro. Or a kernel. It's an attitude. And it's not about Open Source. It's about a bunch of people who still think vi is a good config UI. - Matt's reply on ESR's cups/ui rant

tokio
Beiträge: 7
Registriert: 08.02.2003 21:25:53

Beitrag von tokio » 14.03.2003 19:31:19

Danke, Problem 1 ist damit geloest (modconf)

dhcp funktioniert leider nach wie vor nicht. Komisch ist, dass es unter 2.2.20 funktioniert und unter 2.4.20 nicht. Also kann es ja nichts mit /etc zu tun haben -- hab es auch mit dpkg-reconfigure etherconf versucht.

Vermute, dass was im Kernel falsch eingebunden ist.?!

Code: Alles auswählen

#ifconfig

dummy0    Link encap:Ethernet  HWaddr 00:00:00:00:00:00
          UP BROADCAST RUNNING NOARP  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

eth0      Link encap:Ethernet  HWaddr 00:50:FC:26:62:E4
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:1 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:100
          RX bytes:60 (60.0 b)  TX bytes:0 (0.0 b)
          Interrupt:10 Base address:0x2700

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:58 errors:0 dropped:0 overruns:0 frame:0
          TX packets:58 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:4020 (3.9 KiB)  TX bytes:4020 (3.9 KiB)

# cat /proc/net/dev

Inter-|   Receive                                                |  Transmit
 face |bytes    packets errs drop fifo frame compressed multicast|bytes    packets errs drop fifo colls carrier compressed
    lo:    4020      58    0    0    0     0          0         0     4020      58    0    0    0     0       0          0
dummy0:       0       0    0    0    0     0          0         0        0       0    0    0    0     0       0          0
  eth0:     309       2    0    0    0     0          0         0        0       0    0    0    0     0       0          0

tokio
Beiträge: 7
Registriert: 08.02.2003 21:25:53

Beitrag von tokio » 15.03.2003 16:40:42

Hab es herausgefunden: wenn dhcp benutz werde soll, muessen in /usr/src/linux/.config

Code: Alles auswählen

CONFIG_NETFILTER
CONFIG_PACKET
CONFIG_FITLTER 
gesetzt sein.

Antworten