IPv6 addresses bound to a network interface prevent cardctl eject
Package: pcmcia-cs
Version: 3.2.2-1.1
When I allow IPv6 addresses to be bound to the (in kernel module)
orinoco interface, cardctl eject hangs. This prevents shutting down
the box. I believe that the problem is that ifuser doesn't understand
ipv6 addresses.
cardmgr[472]: executing: './network check eth1'
cardmgr[472]: + /sbin/ifuser: lookup failed: 1aab
cardmgr[472]: executing: './network stop eth1'
cardmgr[472]: executing: 'modprobe -r orinoco_cs'
ntpd[563]: sendto(192.168.77.10): Network is unreachable
ntpd[563]: sendto(192.168.77.2): Network is unreachable
ntpd[563]: sendto(192.168.80.1): Network is unreachable
kernel: unregister_netdevice: waiting for eth1 to become free. Usage count = 2
kernel: unregister_netdevice: waiting for eth1 to become free. Usage count = 2
last message repeated 3 times
last message repeated 6 times
last message repeated 6 times
last message repeated 5 times
ifconfig reports:
eth1 Link encap:Ethernet HWaddr 00:30:AB:12:73:7D
inet addr:192.168.80.3 Bcast:192.168.80.255 Mask:255.255.255.0
inet6 addr: 2002:d231:1aab:3:230:abff:fe12:737d/64 Scope:Global
inet6 addr: fe80::230:abff:fe12:737d/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5444 errors:0 dropped:0 overruns:0 frame:0
TX packets:3350 errors:799 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:5894486 (5.6 MiB) TX bytes:660477 (644.9 KiB)
Interrupt:3 Base address:0x100
netstat -ntuw typically reports:
Active Internet connections (w/o servers)
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 2002:d231:1aab:3::32770 2002:d231:1aab:3::1:22 ESTABLISHED
I'm using linux 2.5.69. IPv6 works well apart from this problem.
--
Dr Peter Chubb http://www.gelato.unsw.edu.au peterc AT gelato.unsw.edu.au
You are lost in a maze of BitKeeper repositories, all slightly different.
Reply to: