re(4) can't receive some multicast ?

2007-04-06 Thread FUJITA Kazutoshi
Hi,

I have ASUS P5B, running FreeBSD 6.2-STABLE.
It has on-board re(4) as follows,


re0: RealTek 8168/8111B PCIe Gigabit Ethernet port 0xa800-0xa8ff mem 
0xfe9ff000-0xfe9f irq 19 at device 0.0 on pci3
miibus1: MII bus on re0
rgephy0: RTL8169S/8110S media interface on miibus1
rgephy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 
1000baseT-FDX, auto
re0: Ethernet address: 00:1a:92:6e:f2:a5
re0: [FAST]


pciconf -lv
[EMAIL PROTECTED]:0:0:   class=0x02 card=0x81aa1043 chip=0x816810ec 
rev=0x01 hdr=0x00
vendor = 'Realtek Semiconductor'
class  = network
subclass   = ethernet



# ifconfig re0
re0: flags=8843UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST mtu 1500
options=1bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING
inet6 fe80::21a:92ff:fe6e:f2a5%re0 prefixlen 64 scopeid 0x2 
inet 172.19.3.78 netmask 0x broadcast 172.19.255.255
ether 00:1a:92:6e:f2:a5
media: Ethernet autoselect (1000baseTX full-duplex)
status: active
# sysctl net.inet6.ip6.accept_rtadv
net.inet6.ip6.accept_rtadv: 1
# rtsol -d re0
checking if re0 is ready...
re0 is ready
send RS on re0, whose state is 2
send RS on re0, whose state is 2
send RS on re0, whose state is 2
No answer after sending 3 RSs
stop timer for re0
there is no timer


It seems re0 can't receive IPv6 RA message.
But in promisc mode(running tcpdump on another terminal),
it receives RA.


# ifconfig re0
re0: flags=8943UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST mtu 1500
options=1bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING
inet6 fe80::21a:92ff:fe6e:f2a5%re0 prefixlen 64 scopeid 0x2 
inet 172.19.3.78 netmask 0x broadcast 172.19.255.255
ether 00:1a:92:6e:f2:a5
media: Ethernet autoselect (1000baseTX full-duplex)
status: active
# rtsol -d re0
checking if re0 is ready...
re0 is ready
send RS on re0, whose state is 2
received RA from fe80::230:48ff:fe81:e3fd on re0, state is 2
stop timer for re0
there is no timer
# ifconfig re0
re0: flags=8943UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST mtu 1500
options=1bRXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING
inet6 fe80::21a:92ff:fe6e:f2a5%re0 prefixlen 64 scopeid 0x2 
inet 172.19.3.78 netmask 0x broadcast 172.19.255.255
inet6 2001:240:c4:1:21a:92ff:fe6e:f2a5 prefixlen 64 autoconf 
ether 00:1a:92:6e:f2:a5
media: Ethernet autoselect (1000baseTX full-duplex)
status: active


Any suggestions?


Regards,
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]


Re: re(4) can't receive some multicast ?

2007-04-06 Thread FUJITA Kazutoshi
From: FUJITA Kazutoshi [EMAIL PROTECTED]
Subject: re(4) can't receive some multicast ?
Date: Fri, 06 Apr 2007 20:01:05 +0900 (JST)

 I have ASUS P5B, running FreeBSD 6.2-STABLE.
 It has on-board re(4) as follows,

 It seems re0 can't receive IPv6 RA message.
 But in promisc mode(running tcpdump on another terminal),
 it receives RA.

Sorry, this is known problem.
-CURRENT re(4) handles variant and it works fine for me.


Regards,
___
freebsd-stable@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-stable
To unsubscribe, send any mail to [EMAIL PROTECTED]