Hi all,

I have compiled a custom kernel based on GENERIC, enabled one line:
ral* on pci?, and the card is recognized and seems to see other
networks as well (ifconfig -M ral0). I'll start measuring transfer
rates soon.

As promised, I've managed to measure the transfer rates, using my
Thinkpad's ath0 card (ibm a/b/g). Ral(4) on Ultra was configured for
WEP, static IP address, on a not-too-busy channel (6).

To measure the rates, I have simply scp-ed a large binary file from
the laptop to the machine.

System under test:
Sun Ultra 10, 512 MB ram, 440 MHz ultra sparc II, ral0 at pci2 dev 2
function 0 "Ralink RT2560" card, static ip, no pf, OpenBSD -current
(rebuild from source a couple of days ago), custom kernel based on
GENERIC with ral enabled, WEP with static keys.

Laptop OS   - Transfer rate
OpenBSD 4.0    650 KB/s
Linux FC6.0     1 MB/s
WindowsXP      1.4 MB/s

(I've used cygwin ssh under Windows)

Notes:
I think almost everybody knows that OpenBSD ath doesn't work that well
in 11g mode, hence the reduced (but stable) performance.
Fedora Core 6.0 failed to correctly detect that it was actually connected.
WindowsXP transfer rates looked solid.
I've noticed high interrupt cpu usage (37%) on Sun Ultra when copying
the files wirelessly from Linux/Windows. hme(4) NICs use about 10% of
the cpu.

I'm quite happy with the speed - more then enough to browse internet,
and is anyway faster then my ADSL connection. And, proving the point,
ral(4) does work beautifully on sparc64 architecture.

Maxim

Reply via email to