Maybe a TcpWindowSize issue on Windows XP? By default, this is higher for a 100Mb/s interface than the wireless interface. FWIW, I get the full speed of my Internet connection over a ral AP, 6Mb/s, and, when using it normally, with WEP I still can get about ~20Mb/s. Have you tried shutting off the power saving features of the Intel Wi-Fi?
Steve Shockley wrote: > I've got an OpenBSD 3.9 firewall/AP with a ral wireless card, and I'm > connecting to it from a WinXP machine with an Intel 2915 wireless and > Broadcom 5751 Ethernet. > > My provider just upgraded my speeds, so I was using > http://speed.rutgers.edu to test it. When connected via Ethernet > (100), I'm getting ~10mb down, but over wireless I'm getting ~2mb > with no other changes. Is ~2mb expected speed over 802.11g? I'm > getting "Excellent" signal quality according to WinXP, and ifconfig > -M shows: > lladdr 00:15:00:32:8a:1c 64dB 54M privacy,short_slottime assoc > for my node. Just wondering if I've got a problem to diagnose, or if > I'm already getting what I'm going to get out of it. > > > dmesg for firewall/AP: > > OpenBSD 3.9 (GENERIC.MP) #598: Thu Mar 2 02:37:06 MST 2006 > > [EMAIL PROTECTED]:/usr/src/sys/arch/i386/compile/GENERIC.MP > cpu0: Intel Pentium III ("GenuineIntel" 686-class) 796 MHz > cpu0: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36, MMX,FXSR,SSE > real mem = 2138611712 (2088488K) > avail mem = 1945260032 (1899668K) > using 4278 buffers containing 107032576 bytes (104524K) of memory > mainbus0 (root) > bios0 at mainbus0: AT/286+(82) BIOS, date 03/26/01, BIOS32 rev. 0 @ > 0xfd7e3 pcibios0 at bios0: rev 2.1 @ 0xfd680/0x980 > pcibios0: PCI IRQ Routing Table rev 1.0 @ 0xfdf00/224 (12 entries) > pcibios0: PCI Interrupt Router at 000:18:0 ("Intel 82371FB ISA" rev > 0x00) pcibios0: PCI bus #2 is the last bus > bios0: ROM list: 0xc0000/0x8000 0xc8000/0x1800 > mainbus0: Intel MP Specification (Version 1.4) (INTEL Lancewood ) > cpu0 at mainbus0: apid 1 (boot processor) > cpu0: apic clock running at 99 MHz > cpu1 at mainbus0: apid 0 (application processor) > cpu1: Intel Pentium III ("GenuineIntel" 686-class) 796 MHz > cpu1: > FPU,V86,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36, MMX,FXSR,SSE > mainbus0: bus 0 is type PCI > mainbus0: bus 1 is type PCI > mainbus0: bus 2 is type PCI > mainbus0: bus 3 is type ISA > ioapic0 at mainbus0: apid 2 pa 0xfec00000, version 11, 24 pins > pci0 at mainbus0 bus 0: configuration mode 1 (no bios) > pchb0 at pci0 dev 0 function 0 "Intel 82440BX AGP" rev 0x00 > ppb0 at pci0 dev 1 function 0 "Intel 82440BX AGP" rev 0x00 > pci1 at ppb0 bus 1 > ppb1 at pci1 dev 15 function 0 "DEC 21150-BC PCI-PCI" rev 0x06 > pci2 at ppb1 bus 2 > em0 at pci2 dev 4 function 0 "Intel PRO/1000 (82542)" rev 0x03: apic 2 > int 20 (irq 11), address 00:08:c7:86:39:f5 > ral0 at pci0 dev 9 function 0 "Ralink RT2560" rev 0x01: apic 2 int 19 > (irq 11), address 00:09:f3:70:13:52 > ral0: MAC/BBP RT2560 (rev 0x04), RF RT2525 > wi0 at pci0 dev 11 function 0 "Intersil PRISM2.5" rev 0x01: apic 2 int > 18 (irq 11) > wi0: PRISM2.5 ISL3874A(Mini-PCI) (0x8013), Firmware 1.1.1 (primary), > 1.8.0 (station), address 00:09:5b:11:cf:b6 > ahc0 at pci0 dev 12 function 0 "Adaptec AIC-7896/7 U2" rev 0x00: apic > 2 > int 19 (irq 11) > scsibus0 at ahc0: 16 targets > ahc1 at pci0 dev 12 function 1 "Adaptec AIC-7896/7 U2" rev 0x00: apic > 2 > int 19 (irq 11) > scsibus1 at ahc1: 16 targets > fxp0 at pci0 dev 13 function 0 "Intel 8255x" rev 0x0d, i82550: apic 2 > int 17 (irq 5), address 00:02:b3:8f:1a:3f > inphy0 at fxp0 phy 1: i82555 10/100 PHY, rev. 4 > fxp1 at pci0 dev 14 function 0 "Intel 8255x" rev 0x08, i82559: apic 2 > int 21 (irq 10), address 00:d0:b7:89:03:69 > inphy1 at fxp1 phy 1: i82555 10/100 PHY, rev. 4 > fxp2 at pci0 dev 16 function 0 "Intel 8255x" rev 0x05, i82558: apic 2 > int 16 (irq 11), address 00:90:27:34:c7:da > inphy2 at fxp2 phy 1: i82555 10/100 PHY, rev. 0 > pcib0 at pci0 dev 18 function 0 "Intel 82371AB PIIX4 ISA" rev 0x02 > pciide0 at pci0 dev 18 function 1 "Intel 82371AB IDE" rev 0x01: DMA, > channel 0 wired to compatibility, channel 1 wired to compatibility > wd0 at pciide0 channel 0 drive 0: <Maxtor 6Y080L0> > wd0: 16-sector PIO, LBA, 78167MB, 160086528 sectors > atapiscsi0 at pciide0 channel 0 drive 1 > scsibus2 at atapiscsi0: 2 targets > cd0 at scsibus2 targ 0 lun 0: <, ATAPI CDROM., 10AH> SCSI0 5/cdrom > removable wd0(pciide0:0:0): using PIO mode 4, Ultra-DMA mode 2 > cd0(pciide0:0:1): using PIO mode 4, Ultra-DMA mode 2 > pciide0: channel 1 disabled (no drives) > uhci0 at pci0 dev 18 function 2 "Intel 82371AB USB" rev 0x01: apic 2 > int 21 (irq 10) > usb0 at uhci0: USB revision 1.0 > uhub0 at usb0 > uhub0: Intel UHCI root hub, rev 1.00/1.00, addr 1 > uhub0: 2 ports with 2 removable, self powered > piixpm0 at pci0 dev 18 function 3 "Intel 82371AB Power" rev 0x02: SMI > iic0 at piixpm0 > "unknown" at iic0 addr 0x18 not configured > "unknown" at iic0 addr 0x4e not configured > vga1 at pci0 dev 20 function 0 "Cirrus Logic CL-GD5480" rev 0x23 > wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) > wsdisplay0: screen 1-5 added (80x25, vt100 emulation) > isa0 at pcib0 > isadma0 at isa0 > pckbc0 at isa0 port 0x60/5 > pckbd0 at pckbc0 (kbd slot) > pckbc0: using irq 1 for kbd slot > wskbd0 at pckbd0: console keyboard, using wsdisplay0 > pms0 at pckbc0 (aux slot) > pckbc0: using irq 12 for aux slot > wsmouse0 at pms0 mux 0 > pcppi0 at isa0 port 0x61 > midi0 at pcppi0: <PC speaker> > spkr0 at pcppi0 > lpt0 at isa0 port 0x378/4 irq 7 > npx0 at isa0 port 0xf0/16: using exception 16 > pccom0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo > pccom1 at isa0 port 0x2f8/8 irq 3: ns16550a, 16 byte fifo > fdc0 at isa0 port 0x3f0/6 irq 6 drq 2 > fd0 at fdc0 drive 0: 1.44MB 80 cyl, 2 head, 18 sec > biomask 0 netmask 0 ttymask 0 > ioapic0: pin 19 shares different IPL interrupts (40..50), degraded > performance > ioapic0: pin 21 shares different IPL interrupts (40..50), degraded > performance > pctr: 686-class user-level performance counters enabled > mtrr: Pentium Pro MTRR support > dkcsum: wd0 matches BIOS drive 0x80 > root on wd0a > rootdev=0x0 rrootdev=0x300 rawdev=0x302 > > > ifconfig -M ral0: > > ral0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> mtu > 1500 lladdr 00:09:f3:70:13:52 > media: IEEE802.11 OFDM54 hostap (autoselect mode 11g hostap) > status: active > ieee80211: nwid cerberusG chan 11 bssid 00:09:f3:70:13:52 > nwkey 0xfoo 100dBm > lladdr 00:09:2d:4b:70:6f 53dB 11M cache > lladdr 00:0c:41:5b:c4:cc 38dB 11M cache > lladdr 00:12:5a:e2:ca:94 49dB 54M cache > lladdr 00:12:f0:d3:be:8e 41dB 54M cache > lladdr 00:13:ce:1a:17:11 48dB 54M cache > lladdr 00:13:ce:8f:5d:48 38dB 54M cache > lladdr 00:13:ce:d7:15:59 72dB 54M privacy assoc > lladdr 00:13:d3:7c:db:08 68dB 54M > privacy,short_preamble assoc > lladdr 00:15:00:32:8a:1c 63dB 54M > privacy,short_slottime assoc > lladdr 00:90:4b:14:a7:ad 58dB 54M cache > nwid "" chan 11 bssid 00:90:c9:00:be:d8 38dB 11M > privacy nwid "" chan 11 bssid 00:90:c9:00:c5:f3 44dB > 11M privacy nwid "" chan 11 bssid 00:90:c9:00:c9:1a > 40dB 11M privacy nwid "" chan 11 bssid > 00:90:c9:00:ce:2d 38dB 11M privacy nwid "" chan 11 > bssid 00:90:c9:00:d0:5c 40dB 11M privacy inet6 > fe80::209:f3ff:fe70:1352%ral0 prefixlen 64 scopeid 0x2