[Bug 459296] New: All DHCP offers rejected
https://bugzilla.novell.com/show_bug.cgi?id=459296 Summary: All DHCP offers rejected Product: openSUSE 11.1 Version: Final Platform: i686 OS/Version: openSUSE 11.1 Status: NEW Severity: Normal Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: q4lw5yj7jbs8dxl@temporaryinbox.com QAContact: qa@suse.de Found By: --- I have just installed 11.1 RC1 on my laptop and was trying to connect it to my local network. When KNetworkManager did not succeed in establishing a connection neither via WiFi nor via cable, I started investigating and found out that Suse rejects all incoming DHCPOFFER packets from the router. The router is a D-LINK DIR-655 and DHCP was working perfectly fine with combination with openSUSE 11.0 on the same laptop and still is working with another 11.0 installation on a different machine in the same network. Therefore I am opening a Suse bug. The router has two modes for its built-in DHCP server. One is the standard, the other is "Always broadcast (DHCP compatibility)" which sends offers as broadcast messages. Suse 11.1 rejects the offer packets in both cases. Here is a /var/log/messages excerpt for the standard mode: Dec 15 20:32:59 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4 Dec 15 20:33:00 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Dec 15 20:33:03 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6 Dec 15 20:33:04 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Dec 15 20:33:09 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 12 Dec 15 20:33:10 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Dec 15 20:33:21 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 10 Dec 15 20:33:22 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Dec 15 20:33:31 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 19 Dec 15 20:33:32 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Here is an excerpt from the log in the broadcast/compatibility mode: Dec 15 21:27:32 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2 Dec 15 21:27:33 linux-535t kernel: martian source 255.255.255.255 from 192.168.1.1, on dev eth0 Dec 15 21:27:33 linux-535t kernel: ll header: ff:ff:ff:ff:ff:ff:00:1c:f0:f7:74:f1:08:00 Dec 15 21:27:33 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Dec 15 21:27:34 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 2 Dec 15 21:27:35 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. Dec 15 21:27:35 linux-535t kernel: martian source 255.255.255.255 from 192.168.1.1, on dev eth0 Dec 15 21:27:35 linux-535t kernel: ll header: ff:ff:ff:ff:ff:ff:00:1c:f0:f7:74:f1:08:00 Dec 15 21:27:36 linux-535t dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 3 Dec 15 21:27:37 linux-535t kernel: martian source 255.255.255.255 from 192.168.1.1, on dev eth0 Dec 15 21:27:37 linux-535t kernel: ll header: ff:ff:ff:ff:ff:ff:00:1c:f0:f7:74:f1:08:00 Dec 15 21:27:37 linux-535t dhclient: DHCPOFFER from 192.168.1.1: no subnet-mask option. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=459296
User q4lw5yj7jbs8dxl@temporaryinbox.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c1
--- Comment #1 from John Doe
https://bugzilla.novell.com/show_bug.cgi?id=459296
User aorlovskyy@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c2
Alexander Orlovskyy
https://bugzilla.novell.com/show_bug.cgi?id=459296
User mt@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c3
Marius Tomaschewski
https://bugzilla.novell.com/show_bug.cgi?id=459296
User mt@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c6
Marius Tomaschewski
https://bugzilla.novell.com/show_bug.cgi?id=459296
User mt@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c9
--- Comment #9 from Marius Tomaschewski
The network-number problem is fixed in 11.1 final - please update at least the dhcp and dhcp-client packages.
Mon Nov 24 13:00:39 CET 2008 - mt@suse.de - Removed network-number request from dhclient.conf (bnc#443788).
You can find the most recent dhcp-client (+dhcp) packages here: http://download.opensuse.org/factory/repo/oss/suse/ -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=459296
User q4lw5yj7jbs8dxl@temporaryinbox.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c10
John Doe
https://bugzilla.novell.com/show_bug.cgi?id=459296
User mt@novell.com added comment
https://bugzilla.novell.com/show_bug.cgi?id=459296#c11
Marius Tomaschewski
I've updated dhcp-client from your repository in comment #3 and my machine now connects without changes to /etc/dhclient.conf. It seems that the router does send the subnet mask but that dhcp-client did not request or recognize it with the invalid option included.
OK, thanks! In my tests and in customer reports (probably always ISC dhcpd) it didn't rejected the offer, but just didn't configured e.g. the nameservers. It seems to depend on the order of dhcp options in the server response. The Host Requirements Documents (HR-RFCs) say, that both ip-address and the subnet-mask belong together and "ought to be defined at the same time and by the same mechanism"... Resolving it as duplicate. *** This bug has been marked as a duplicate of bug 443788 *** https://bugzilla.novell.com/show_bug.cgi?id=443788 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com