Hallo Leute,
habe per Suche in diesem Forum zwar schon einige artikel zu den Themen DHCP & Co gefunden, die sind aber schon einiges alt und treffen nicht den Kern meines Problem, also erlaube ich mir mal einen neuen Thread zu starten.
Mein Rechner (Debian 2.4.18) bekommt [oder nimmt] keine IP-Adresse mehr von meinem DHCP-Server (LinkSys WRT54G) [an]. Ich habe das Problem seit ich mir einen neuen Kernel gebacken habe.
prompt~# ifconfig eth0
eth0 Link encap:Ethernet HWaddr 00:10:5A:XX:YY:ZZ
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:2043 errors:0 droped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:133833 (130.6KiB) TX bytes:0 (0.0 b)
Interrupt:11 Base address:0xfc80
prompt~#
Meine /etc/network/interfaces enthält die Zeilen:
auto eth0
iface eth0 inet dhcp
Anstubsen per
prompt~# dhclient eth0
bringt leider auch keine Verbesserung :-((
Wenn ich der Netzwerkkarte 'per Hand' eine IP-Adresse (bspw. 192.168.1.222) zuweise, erreiche ich den DHCP-Server (192.168.1.1) per ping.
prompt~# ifconfig eth0 192.168.1.222
prompt~# ping 192.168.1.1
PING 192.168.1.1 (192.168.1.1):56 data bytes
64 bytes from 192.168.1.1: icmp_seq=0 ttl=255 time=0.6 ms
64 bytes from 192.168.1.1: icmp_seq=1 ttl=255 time=0.4 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=255 time=0.4 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=255 time=0.4 ms
64 bytes from 192.168.1.1: icmp_seq=4 ttl=255 time=0.4 ms
--- 192.168.1.1 ping statistics ---
5 packets transmitted, 5 packets received, 0% packet loss
round-trip min/avg/max = 0.4/0.4/0.6 ms
promt~#
Bin dankbar für jeden Tip!
Gruß
Gregor
Client nimmt keine IP vom DHCP-server an
- pdreker
- Beiträge: 8298
- Registriert: 29.07.2002 21:53:30
- Lizenz eigener Beiträge: MIT Lizenz
- Wohnort: Nürnberg
Hast Du in dem neuen Kernel (2.4?) auch die Option Socket Filter (CONFIG_FILTER) aktiviert? (make menuconfig -> Networking Options....)
Patrick
Patrick
Definitely not a bot...
Jabber: pdreker@debianforum.de
Jabber: pdreker@debianforum.de
Wow, das ist ja ne fix Antwort (und das trotz EM)
Tja ich habe mich beim Kernel konfigurieren meistens auf die Presets verlassen.
Ein grep über die verwendete Konfigurations-Datei liefert dann auch die ernüchternde Antwort:
prompt# grep CONFIG_FILTER /usr/src/kernek-sopurce-2.4.18
# CONFIG_FILTER is not set
prompt#
Ich scheue mich etwas davor wild neue Kernel zu kompilieren. Der Rechner ist ein alter P90 und da dauert das etwas (ca. 2h) ;-)
Vielleicht weißt Du es ja besser, aber ich kann mir nicht vorstellen das das in meinem Fall die Lösung darstellt.
Der Help-Text von menuconfig Networking options ---> Socket Filtering besagt nämlich folgendes
... Linux Filtering works on all sockt types except TCP now.
Hier geht's doch um TCP oder brauch ich das 'schon früher' bei der Adresszuteilung, sprich beim broadcasten und arp?
Gregor
Tja ich habe mich beim Kernel konfigurieren meistens auf die Presets verlassen.
Ein grep über die verwendete Konfigurations-Datei liefert dann auch die ernüchternde Antwort:
prompt# grep CONFIG_FILTER /usr/src/kernek-sopurce-2.4.18
# CONFIG_FILTER is not set
prompt#
Ich scheue mich etwas davor wild neue Kernel zu kompilieren. Der Rechner ist ein alter P90 und da dauert das etwas (ca. 2h) ;-)
Vielleicht weißt Du es ja besser, aber ich kann mir nicht vorstellen das das in meinem Fall die Lösung darstellt.
Der Help-Text von menuconfig Networking options ---> Socket Filtering besagt nämlich folgendes
... Linux Filtering works on all sockt types except TCP now.
Hier geht's doch um TCP oder brauch ich das 'schon früher' bei der Adresszuteilung, sprich beim broadcasten und arp?
Gregor