my ifconfig.<IF> file added a "up" word,
my IF is wm0
my log messages please see attatchment
I can get global NS,but could not get link-local NS
I used "tcpdump -i eth0 -s 4096 -w netbsd.dump" , eth0 is my monitor
device network interface.
when netbsd rebooted, I used ifconfig -a to show my network interface :
wm0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
capabilities=7ff80<TSO4,IP4CSUM_Rx,IP4CSUM_Tx,TCP4CSUM_Rx,TCP4CSUM_Tx,UDP4CSUM_Rx,UDP4CSUM_Tx,TCP6CSUM_Rx,TCP6CSUM_Tx,UDP6CSUM_Rx,UDP6CSUM_Tx,TSO6>
enabled=0
address: 00:16:76:21:e8:9d
media: Ethernet autoselect (1000baseT
full-duplex,flowcontrol,rxpause,txpause)
status: active
inet 192.168.0.4 netmask 0xffffff00 broadcast 192.168.0.255
inet6 fe80::216:76ff:fe21:e89d%wm0 prefixlen 64 scopeid 0x1
inet6 3ffe:501:ffff:103:216:76ff:fe21:e89d prefixlen 64
rtk0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
address: 00:1d:0f:19:59:fc
media: Ethernet autoselect (none)
status: no carrier
inet6 fe80::21d:fff:fe19:59fc%rtk0 prefixlen 64 scopeid 0x2
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33192
inet 127.0.0.1 netmask 0xff000000
inet6 ::1 prefixlen 128
inet6 fe80::1%lo0 prefixlen 64 scopeid 0x3
thanks
Post by Ignatios SouvatzisPost by wang_jiabocould you tell me why NetBSD did not send link-local NS when NetBSD
rebooted.
I add ip6mode=autohost in /etc/rc.conf and add up in ifconfig.<IF> file
08:05:11.599259 00:50:ba:80:0e:40 > 33:33:ff:80:0e:40, ethertype IPv6 (0x86dd), length 78: :: > ff02::1:ff80:e40: icmp6: neighbor sol: who has fe80::250:baff:fe80:e40
08:05:12.221896 00:50:ba:80:0e:40 > 33:33:00:00:00:02, ethertype IPv6 (0x86dd), length 70: fe80::250:baff:fe80:e40 > ff02::2: icmp6: router solicitation
08:05:12.604434 00:d0:b7:75:c0:2c > 33:33:00:00:00:01, ethertype IPv6 (0x86dd), length 110: fe80::2d0:b7ff:fe75:c02c > ff02::1: icmp6: router advertisement
08:05:12.661833 00:50:ba:80:0e:40 > 33:33:ff:80:0e:40, ethertype IPv6 (0x86dd), length 78: :: > ff02::1:ff80:e40: icmp6: neighbor sol: who has 2001:638:403:5050:250:baff:fe80:e40
08:05:14.901969 00:50:ba:80:0e:40 > 33:33:00:00:00:02, ethertype IPv6 (0x86dd), length 70: fe80::250:baff:fe80:e40 > ff02::2: icmp6: router solicitation
08:05:15.839241 00:d0:b7:75:c0:2c > 33:33:00:00:00:01, ethertype IPv6 (0x86dd), length 110: fe80::2d0:b7ff:fe75:c02c > ff02::1: icmp6: router advertisement
What is in your ifconfig.<IF> ? What is IF? Does it show up in the
boot messages? How did you try to detect the NS packet?
Regards,
-is