summaryrefslogtreecommitdiff
path: root/drivers/net/phy
diff options
context:
space:
mode:
authorStephen Hemminger <shemminger@linux-foundation.org>2008-03-05 04:03:49 +0300
committerDavid S. Miller <davem@davemloft.net>2008-03-05 04:03:49 +0300
commitdea75bdfa57f75a7a7ec2961ec28db506c18e5db (patch)
tree778abead15781a9b05b2b945d12a0042c8e6e593 /drivers/net/phy
parent3123e666ea92ab0b1762e97e0785d20a0ab25088 (diff)
downloadlinux-dea75bdfa57f75a7a7ec2961ec28db506c18e5db.tar.xz
[IPCONFIG]: The kernel gets no IP from some DHCP servers
From: Stephen Hemminger <shemminger@linux-foundation.org> Based upon a patch by Marcel Wappler: This patch fixes a DHCP issue of the kernel: some DHCP servers (i.e. in the Linksys WRT54Gv5) are very strict about the contents of the DHCPDISCOVER packet they receive from clients. Table 5 in RFC2131 page 36 requests the fields 'ciaddr' and 'siaddr' MUST be set to '0'. These DHCP servers ignore Linux kernel's DHCP discovery packets with these two fields set to '255.255.255.255' (in contrast to popular DHCP clients, such as 'dhclient' or 'udhcpc'). This leads to a not booting system. Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'drivers/net/phy')
0 files changed, 0 insertions, 0 deletions