After I made a typo in /etc/conf.d/net (I used accidentely -H instead of -h) I got at my machine n22 : n22 ~ # /etc/init.d/net.eth0 restart ... * Starting eth0 * Bringing up eth0 * dhcp * Running dhcpcd ... err, n99hzp5a: ioctl SIOCGIFHWADDR: No such device /lib/rcscripts/net/dhcpcd.sh: line 98: 8241 Segmentation fault /sbin/dhcpcd -h "n22" -L -t 25 -H n99hzp5a -N e [ !! ] * 192.168.0.254/24 [ ok ] * Starting dnsmasq ... [ ok ] Here are my (corrected) LAN settings: # LAN # dhcp, static ip for local services like apache, ... # config_eth0=( "dhcp" "192.168.0.254/24" ) dhcp_eth0="nontp" dhcpcd_eth0="-L -t 25 -h n99hzp5a" Reproducible: Always
This is already fixed in newer versions
Ah tell a lie, it's a new bug which I've fixed upstream http://git.marples.name/?p=dhcpcd/.git;a=commitdiff;h=68816fbfeb64dbde2264f03a20375225f85d2a27
Fixed in 3.2.3