Kernel 2.6.21-rc* and net devices

Kay Sievers kay.sievers at vrfy.org
Thu Mar 1 12:52:09 PST 2007


On 3/1/07, Roderich Schupp <roderich.schupp at googlemail.com> wrote:
> I noticed that when I configure my 2.6.21-rc2 kernel without
>  CONFIG_SYSFS_DEPRECATED
> (i.e. General setup -> Create deprecated sysfs files = no) hal
> is missing all /org/freedesktop/Hal/devices/net_* devices.
> They were recognized in 2.6.20 whether or not
> CONFIG_SYSFS_DEPRECATED is set.
>
> With the above setting, /sys/class/net no longer contains actual sub directories
> for every network device, but only symlinks to the underlying "real" devices.
> Also the "real" device directories used to contain symlinks like
> net:eth0 pointing
> to the corresponding /sys/class/net sub directory which are missing now.

You need the current HAL from CVS, to work correctly with the new
sysfs layout, which is controlled by that kernel option.

Kay


More information about the hal mailing list