Cool! I don't think there's a random MAC address function call; I see homebrewed versions of those in various drivers. :)
I'm not sure about a packet fuzz tester; but that sounds like it'd be a great addition to the tools/ directory. adrian On 19 August 2011 18:04, Ben Gray <ben.r.g...@gmail.com> wrote: > Hi, > > I'm not sure if this the right list to post to, but here goes ... > > I'm currently writing a driver for the SMSC LAN95xx range of USB to > Ethernet adapter chips > (http://www.smsc.com/index.php?tid=300&pid=135&tab=1). The basic RX/TX works > and now I'm trying to get the H/W checksum offload working, however I've > come across some problems with the H/W implementation, e.g. it doesn't work > with small (<64 byte) packets. > > So I was wondering if anyone knows of any test tools I can use to fire > all the different unusual sort of packets at the interface to see how the > H/W csum reacts, i.e. runt packets, packets with IP options, IPv6 packets > with extension headers, etc. > > Another question I had was; is there a kernel function to generate a > random MAC address ? Or is there a FreeBSD (or FOSS equivalent) Ethernet > manufacturer ID I could use for randomly generated MAC addresses ? > > The primarily purpose is for the range of Texas Instruments ARM > development boards (Pandaboard & Beagleboard), however there does exist at > least one USB dongle you can buy for the PC which uses this chipset. > > Thanks in advance, > Ben > _______________________________________________ > freebsd-net@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-net > To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org" > _______________________________________________ freebsd-net@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-net To unsubscribe, send any mail to "freebsd-net-unsubscr...@freebsd.org"