On Sun, 27 Nov 2011 00:50:21 -0200, Christiano F. Haesbaert wrote:
On Sat, Nov 26, 2011 at 10:37:10PM +0100, Pieter Verberne wrote:
Hello,

I configured my Soekris net5501 as a switch and access point. I
briged all four vr(4) devices and ral0. vr0 (10.0.0.1) is connected
to the router. ral0 is configured as an access point.

This is the configuration I want. An access point with no IP address.

$ cat /etc/hostname.ral0
mediaopt hostap nwid [ssid] wpa wpaprotos wpa2 wpaakms psk wpakey [key]
up

However, I cannot ping to 10.0.0.1 from another computer (10.0.0.37)
attached to ral0 . Wireshark on 10.0.0.37 shows both a echo request
and reply, but the reply packet has an IP header checksum of 0x0000
and the packet is dropped. This is probably because of checksum
offloading done by vr(4) .

How to handle this?

 Pieter Verberne

The following configuration does work. For some reason, nfs (sunrpc)
is only listening on 10.0.0.80 and not on 10.0.0.1 .


Hi,

Can you try this ?

also, the output of ifconfig vr0 hwfeatures (if you're in current) is useful.

Index: if_vr.c
===================================================================
RCS file: /cvs/src/sys/dev/pci/if_vr.c,v
retrieving revision 1.111
diff -d -u -p -b -r1.111 if_vr.c
--- if_vr.c     22 Jun 2011 16:44:27 -0000      1.111
+++ if_vr.c     27 Nov 2011 02:45:35 -0000
@@ -643,9 +643,11 @@ vr_attach(struct device *parent, struct
        bcopy(sc->sc_dev.dv_xname, ifp->if_xname, IFNAMSIZ);

        ifp->if_capabilities |= IFCAP_VLAN_MTU;
+#if 0
        if (sc->vr_quirks & VR_Q_CSUM)
                ifp->if_capabilities |= IFCAP_CSUM_IPv4|IFCAP_CSUM_TCPv4|
                                        IFCAP_CSUM_UDPv4;
+#endif
 #ifndef SMALL_KERNEL
        if (sc->vr_revid >= REV_ID_VT3065_A) {
                ifp->if_capabilities |= IFCAP_WOL;

Awesome. I just applied my first patch, and compiled my first kernel.
(I don't code) And it is working now :-D (with the following configuration:)

$ cat /etc/hostname.ral0
mediaopt hostap nwid [ssid] wpa wpaprotos wpa2 wpaakms psk wpakey [key]
up

I'm running 5.0 stable so `ifconfig vr0 hwfeatures' doesn't work. So are you now trying to fix this for the next release? Or should I just save this patch?

Thanks
 Pieter

Reply via email to