Subject: Re: Broadcom 32-bit MIPS (was Re: Useability of NFS over USB disks)
To: Martijn van Buul <pino+gmane_os_netbsd_current@dohd.org>
From: Sam Leffler <sam@errno.com>
List: current-users
Date: 09/20/2006 09:41:33
Martijn van Buul wrote:
> It occurred to me that Garrett D'Amore wrote in gmane.os.netbsd.current:
>> Porting NetBSD would probably be a small effort.  Including support for
>> borgcom wifi in said port would notably _not_ be a small effort.
> 
> That's not the only caveat. Another issue is the built-in switch; these 
> routers all use a 5+1 port VLAN-tagging switch to separate the "WAN" ports
> from the "LAN" ports, which is connected to a single NIC on the CPU. While
> this NIC is probably supported already, our driver doesn't support VLAN
> tagging, and to make things worse the configuration of said switch is 
> undocumented. As far as I know, the bootstrap firmware isolates all switch
> ports on powerup. 
> 
> That said, rumour has it that the *wrt people have reverse-engineered some
> of this.
> 

If it's a Marvell 88E6060 then I got Marvell to release the support I
did for the Atheros SoC and it's been committed to netbsd as mvphy.c.
Some of the other 5+1 port switch parts are publicly documented (e.g.
ICPLUS).

	Sam