Re: Network Driver bugs?

Donald Giuliano (cape4000@ou.edu)
Wed, 27 Jan 1999 08:52:59 +0000


>> and now, the 2.2 series. Whenever I compile a kernel later that the
>> 2.0.* series, everything seems to work wonderfully, except for bootp.

>> Upon bootup the kernel runs through all the system checks/startups
>> as usual, but when it attempts to configure eth0 with bootp, this is
>> what I get:
>>
>> SIOCSIFBRDADDR: Cannot assign requested address
>> SIOCSIFNETMASK: Cannot assign requested address
>> Sending bootp request
>> No bootp response recieved -- not configuring device eth0.

>You need to enable Packet Socket (CONFIG_PACKET) to use bootp/dhcp...

>-Tom

This option is already compiled in, so I'm afraid that's not it.
However,
I have noticed a couple more oddities. For instance, if the kernel is
compiled with the autoconfigure bootp option(the one for diskless
workstations), upon bootup the kernel will run bootp twice, once very
early on(the one I just mentioned above) and later after mounting all
the filesystems. The first time around it succeeds, but the second
time it fails. Also, if I run bootpc from the command line after
bootup,
nothing happens--it just says, "Network unreachable" and hangs.
However, if I give the system a static IP bootpc will run and display
all the correct information.

An additional note: No one that I've talked to here has been able
to get bootp to work with the 2.1 or 2.2 series of kernels, regardless
of what ethernet card is in their box. This would include 3-4 people
other than myself.

-- Don

---
If all the seas were ink,
And all the reeds were pens,
And all the skies were parchment,
And all the men could write,
These would not suffice
To write down all the red tape
Of this Government.

- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.rutgers.edu Please read the FAQ at http://www.tux.org/lkml/