[klibc] ipconfig related question (do not get static IP setting)
H. Peter Anvin
hpa at zytor.com
Fri Jun 4 00:51:18 PDT 2004
Olaf Hering wrote:
> On Fri, May 28, Dirk von Suchodoletz wrote:
>
>
>>Hi!! I found your ipconfig stuff in the udev rpm in SuSE 9.1. I'm about to
>>setup a initramfs (pretty cool - much better than initrd) to boot linux
>>diskless clients over the net. All the tools I would need, seem to be
>>there with ipconfig/nfsmount ...
>>
>>I like to use the information I get from PXE/syslinux or Etherboot
>>writing something like:
>>ip=10.8.4.204:10.8.4.254:10.8.4.254:255.255.255.0:machine01 (etherboot)
>>ip=10.8.4.204:10.8.4.254:10.8.4.254:255.255.255.0 (pxe/syslinux)
>
>
> 2.6 has a broken SIOCGIFCONF ioctl, it does only return interfaces in UP
> state. So the eth0 is not seen by ipconfig, and your ip= line contains
> no interface. As a result, no config happens if the interface data are
> specified manually.
>
> this simple patch uses sysfs to find the available interfaces, it adds
> only ethernet links.
>
Wouldn't it make more sense to fix SIOCGIFCONF in 2.6?
-hpa
More information about the klibc
mailing list