PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : DHCP klappt unter Windows aber nicht unter Linux



AliBaba
11.12.03, 01:13
Seit einigen Tagen sitze ich mit meinem Notebook in einem Uni-Großraumbüro und versuche verzweifelt unter Linux ins Netz zu kommen. Meine MAC-Adresse ist beim DHCP-Server registriert und unter WindowsXP bekomme ich auch problemlos eine IP-Adresse zugewiesen. Sobald ich aber versuche, mein Netzwerkdevice unter Linux zum Einsatz zu bringen passiert das:

Dec 10 12:05:37 merkur dhclient: Internet Software Consortium DHCP Client V3.0.1rc11
Dec 10 12:05:37 merkur dhclient: Copyright 1995-2002 Internet Software Consortium.
Dec 10 12:05:37 merkur dhclient: All rights reserved.
Dec 10 12:05:37 merkur dhclient: For info, please visit http://www.isc.org/products/DHCP
Dec 10 12:05:37 merkur dhclient:
Dec 10 12:05:38 merkur kernel: b44: eth0: Link is down.
Dec 10 12:05:38 merkur dhclient: Listening on LPF/eth0/<meine MAC-Adresse>
Dec 10 12:05:38 merkur dhclient: Sending on LPF/eth0/<meine MAC-Adresse>
Dec 10 12:05:38 merkur dhclient: Sending on Socket/fallback
Dec 10 12:05:39 merkur dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3
Dec 10 12:05:40 merkur kernel: b44: eth0: Link is up at 100 Mbps, full duplex.
Dec 10 12:05:40 merkur kernel: b44: eth0: Flow control is on for TX and on for RX.
Dec 10 12:05:42 merkur dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
Dec 10 12:05:48 merkur dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
Dec 10 12:05:58 merkur dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10
Dec 10 12:06:08 merkur dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 21
Dec 10 12:06:28 merkur dhclient: No DHCPOFFERS received.
Dec 10 12:06:28 merkur dhclient: No working leases in persistent database - sleeping.

Eine IP-Adresse bekomme ich aber nie...

Grundsätzlich können meine DHCP-Einstellungen aber nicht völlig verkehrt sein, weil ich im Wohnheim per WLAN ohne Probleme über DHCP eine IP bekomme, und das ganze in einem anderen Netz auch mit der Kabel-Netzwerkkarte problemlos ging.

Was mich ein bisschen irritiert hat, ist, dass bei der IP-Adresse, die ich unter Windows bekomme, die Subnetz-Maske auf 255.255.254.0 steht. Kann das eventuell ein wichtiger Hinweis sein? Die DHCPDISCOVERS gehen ja alle nach 255.255.255.255 - müßten die stattdessen nach 255.255.254.255? Wenn ja, wo kann ich das umstellen?

Fragen über Fragen... Vielleicht hat ja jemand von Euch eine Idee.

corresponder
11.12.03, 01:18
mit was configurierst du deine netzwerkkarte?

gruss

c.

AliBaba
11.12.03, 01:22
Na, eigentlich mit vi...

Das entsprechende Stückchen in der /etc/network/interfaces sieht so aus:



iface eth0 inet dhcp
hostname duschau


Und dann sage ich normalerweise


ifup eth0

AliBaba
12.12.03, 23:19
hat nicht vielleicht noch jemand eine Idee?

Doh!
13.12.03, 01:04
Original geschrieben von AliBaba

Was mich ein bisschen irritiert hat, ist, dass bei der IP-Adresse, die ich unter Windows bekomme, die Subnetz-Maske auf 255.255.254.0 steht. Kann das eventuell ein wichtiger Hinweis sein? Die DHCPDISCOVERS gehen ja alle nach 255.255.255.255 - müßten die stattdessen nach 255.255.254.255? Wenn ja, wo kann ich das umstellen?


Netzmaske von 255.255.254.0 ist schon ok, sind einfach 2 C-Klasse Netze. Eine Maske von 255.255.254.255 ist zwar theoretisch (und wenn die Programme ordentlich geschrieben sind auch praktisch) möglich, aber extrem schwierig handzuhaben, da Du dann völlig abstruse Netzbereiche bekommst, mit denen kein normaler Mensch arbeiten kann. Umstellen sollst Du es schon gar nicht, weil Du ja mit DHCP arbeitest und der Sinn dabei ist es, dass Du es eben _nicht_ eingibst.

Doh!
13.12.03, 01:07
Frach mal an der Uni, was für 'nen DHCP die einsetzen. Ich weiß ja net ob der DHCP-Server von Windows vielleicht wieder seine Eigenheiten hat.

Jinto
13.12.03, 05:36
Original geschrieben von Doh!
Eine Maske von 255.255.254.255 ist zwar theoretisch (und wenn die Programme ordentlich geschrieben sind auch praktisch) möglich, ... möglich ja, aber laut RFC dürfen die nicht vorkommen.

Gruß