Objections were made.  Apparently this patch only works for AP and does
funky stuff to the hardware.  So back to the drawing board on this one.

On Sun, Jan 17, 2010 at 05:14:18PM -0600, Marco Peereboom wrote:
> Then if no one objects I'll commit it tomorrow.
> 
> On Sun, Jan 17, 2010 at 04:54:09PM -0600, Marco Peereboom wrote:
> > Has this been tested on all variants of the chip?
> > 
> > On Sun, Jan 17, 2010 at 07:40:29PM +0000, Tom Murphy wrote:
> > > Hi,
> > > 
> > >   I'd like to point out that Roland Dreier's patch as detailed
> > > here: http://www.mail-archive.com/m...@openbsd.org/msg83528.html
> > > Works great on my little Soekris 5501 with a RT2661. (dmesg attached
> > > to end of this email.)
> > > 
> > >   I do still get the odd wireless drop for 15-20 seconds, but it 
> > > no longer brings up the OACTIVE flag on ral0 and it doesn't make
> > > the system completely freeze (no way of getting a dump, have to 
> > > hard reset.)
> > > 
> > >   I emailed damien@ on December 1st and got no response. The author
> > > of the patch has expressed his frustration at being able to contact
> > > a developer to get this committed. 
> > > 
> > >   I would be more than happy to do testing. Feel free to contact me..
> > > I know it's hard to test all hardware devices when there is a lack of 
> > > them.
> > > 
> > >   Regards,
> > > 
> > >   Tom
> > > 
> > > (kernel was compiled by me, with aforementioned patch above, and is 
> > > GENERIC)
> > > 
> > > OpenBSD 4.6-current (GENERIC) #2: Fri Nov 27 12:20:04 GMT 2009
> > >     r...@pertho.net:/usr/src/sys/arch/i386/compile/GENERIC
> > > cpu0: Geode(TM) Integrated Processor by AMD PCS ("AuthenticAMD" 
> > > 586-class) 500 MHz
> > > cpu0: FPU,DE,PSE,TSC,MSR,CX8,SEP,PGE,CMOV,CFLUSH,MMX
> > > real mem  = 536440832 (511MB)
> > > avail mem = 511152128 (487MB)
> > > mainbus0 at root
> > > bios0 at mainbus0: AT/286+ BIOS, date 20/80/26, BIOS32 rev. 0 @ 0xfac40
> > > pcibios0 at bios0: rev 2.0 @ 0xf0000/0x10000
> > > pcibios0: pcibios_get_intr_routing - function not supported
> > > pcibios0: PCI IRQ Routing information unavailable.
> > > pcibios0: PCI bus #0 is the last bus
> > > bios0: ROM list: 0xc8000/0xa800
> > > cpu0 at mainbus0: (uniprocessor)
> > > amdmsr0 at mainbus0
> > > pci0 at mainbus0 bus 0: configuration mode 1 (bios)
> > > io address conflict 0x6100/0x100
> > > io address conflict 0x6200/0x200
> > > pchb0 at pci0 dev 1 function 0 "AMD Geode LX" rev 0x33
> > > glxsb0 at pci0 dev 1 function 2 "AMD Geode LX Crypto" rev 0x00: RNG AES
> > > vr0 at pci0 dev 6 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 11, 
> > > address 00:00:24:cb:a6:64
> > > ukphy0 at vr0 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 
> > > 0x004063, model 0x0034
> > > vr1 at pci0 dev 7 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 5, 
> > > address 00:00:24:cb:a6:65
> > > ukphy1 at vr1 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 
> > > 0x004063, model 0x0034
> > > vr2 at pci0 dev 8 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 9, 
> > > address 00:00:24:cb:a6:66
> > > ukphy2 at vr2 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 
> > > 0x004063, model 0x0034
> > > vr3 at pci0 dev 9 function 0 "VIA VT6105M RhineIII" rev 0x96: irq 12, 
> > > address 00:00:24:cb:a6:67
> > > ukphy3 at vr3 phy 1: Generic IEEE 802.3u media interface, rev. 3: OUI 
> > > 0x004063, model 0x0034
> > > ral0 at pci0 dev 14 function 0 "Ralink RT2661" rev 0x00: irq 10, address 
> > > 00:14:85:d5:39:bb
> > > ral0: MAC/BBP RT2661D, RF RT2529 (MIMO XR)
> > > glxpcib0 at pci0 dev 20 function 0 "AMD CS5536 ISA" rev 0x03: rev 0, 
> > > 32-bit 3579545Hz timer, watchdog, gpio
> > > gpio0 at glxpcib0: 32 pins
> > > pciide0 at pci0 dev 20 function 2 "AMD CS5536 IDE" rev 0x01: DMA, channel 
> > > 0 wired to compatibility, channel 1 wired to compatibility
> > > wd0 at pciide0 channel 0 drive 1: <WDC WD1200BEVS-00VAT0>
> > > wd0: 16-sector PIO, LBA48, 114473MB, 234441648 sectors
> > > wd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2
> > > pciide0: channel 1 ignored (disabled)
> > > ohci0 at pci0 dev 21 function 0 "AMD CS5536 USB" rev 0x02: irq 15, 
> > > version 1.0, legacy support
> > > ehci0 at pci0 dev 21 function 1 "AMD CS5536 USB" rev 0x02: irq 15
> > > usb0 at ehci0: USB revision 2.0
> > > uhub0 at usb0 "AMD EHCI root hub" rev 2.00/1.00 addr 1
> > > isa0 at glxpcib0
> > > isadma0 at isa0
> > > com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo
> > > com0: console
> > > com1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo
> > > pckbc0 at isa0 port 0x60/5
> > > pcppi0 at isa0 port 0x61
> > > midi0 at pcppi0: <PC speaker>
> > > spkr0 at pcppi0
> > > nsclpcsio0 at isa0 port 0x2e/2: NSC PC87366 rev 9: GPIO VLM TMS
> > > gpio1 at nsclpcsio0: 29 pins
> > > npx0 at isa0 port 0xf0/16: reported by CPUID; using exception 16
> > > usb1 at ohci0: USB revision 1.0
> > > uhub1 at usb1 "AMD OHCI root hub" rev 1.00/1.00 addr 1
> > > biomask e1c7 netmask ffe7 ttymask ffff
> > > mtrr: K6-family MTRR support (2 registers)
> > > vscsi0 at root
> > > scsibus0 at vscsi0: 256 targets
> > > softraid0 at root
> > > root on wd0a swap on wd0b dump on wd0b

Reply via email to