These are not in AMD64 GENERIC, but I gave it a go. It worked well. In hostap clients just worked (at 54M), in client (BSS) mode it's just as good as on i386. Are there issues with ural on AMD64?
OpenBSD 3.7-current (GENERIC+URAL) #0: Thu Jun 23 12:14:17 BST 2005 [EMAIL PROTECTED]:/usr/src/sys/arch/amd64/compile/GENERIC+URAL real mem = 1005121536 (981564K) avail mem = 850051072 (830128K) using 22937 buffers containing 100720640 bytes (98360K) of memory mainbus0 (root) cpu0 at mainbus0: (uniprocessor) cpu0: AMD Athlon(tm) 64 Processor 3200+, 2000.33 MHz cpu0: FPU,VME,DE,PSE,TSC,MSR,PAE,MCE,CX8,APIC,SEP,MTRR,PGE,MCA,CMOV,PAT,PSE36,CFLUSH,MMX,FXSR,SSE,SSE2,NXE,MMXX,FFXSR,LONG,3DNOW2,3DNOW cpu0: 64KB 64b/line 2-way I-cache, 64KB 64b/line 2-way D-cache, 512KB 64b/line 16-way L2 cache cpu0: ITLB 32 4KB entries fully associative, 8 4MB entries fully associative cpu0: DTLB 32 4KB entries fully associative, 8 4MB entries fully associative pci0 at mainbus0 bus 0: configuration mode 1 pchb0 at pci0 dev 0 function 0 "ATI RS480 Host" rev 0x00 ppb0 at pci0 dev 1 function 0 "ATI RS480 PCIE" rev 0x00 pci1 at ppb0 bus 1 vga1 at pci1 dev 5 function 0 "ATI Radeon XPRESS 200" rev 0x00 wsdisplay0 at vga1 mux 1: console (80x25, vt100 emulation) wsdisplay0: screen 1-5 added (80x25, vt100 emulation) pciide0 at pci0 dev 17 function 0 "ATI IXP400 SATA" rev 0x00: DMA pciide0: using irq 10 for native-PCI interrupt pciide0: port 0: device present, speed: 1.5Gb/s wd0 at pciide0 channel 0 drive 0: <Maxtor 6Y120M0> wd0: 16-sector PIO, LBA, 117246MB, 240121728 sectors wd0(pciide0:0:0): using BIOS timings, Ultra-DMA mode 6 pciide0: port 1: device present, speed: 1.5Gb/s wd1 at pciide0 channel 1 drive 0: <Maxtor 6Y120M0> wd1: 16-sector PIO, LBA, 117246MB, 240121728 sectors wd1(pciide0:1:0): using BIOS timings, Ultra-DMA mode 6 pciide1 at pci0 dev 18 function 0 "ATI IXP400 SATA" rev 0x00: DMA pciide1: using irq 11 for native-PCI interrupt pciide1: port 1: device present, speed: 1.5Gb/s wd2 at pciide1 channel 1 drive 0: <ST380817AS> wd2: 16-sector PIO, LBA48, 76319MB, 156301488 sectors wd2(pciide1:1:0): using BIOS timings, Ultra-DMA mode 6 "ATI IXP400 SMBus" rev 0x04 at pci0 dev 20 function 0 not configured pciide2 at pci0 dev 20 function 1 "ATI IXP400 IDE" rev 0x00: DMA (unsupported), channel 0 configured to compatibility, channel 1 configured to compatibility wd3 at pciide2 channel 0 drive 0: <ST3120026A> wd3: 16-sector PIO, LBA48, 114473MB, 234441648 sectors atapiscsi0 at pciide2 channel 1 drive 0 scsibus0 at atapiscsi0: 2 targets cd0 at scsibus0 targ 0 lun 0: <SONY, DVD RW DRU-700A, VY05> SCSI0 5/cdrom removable "ATI IXP400 ISA" rev 0x00 at pci0 dev 20 function 3 not configured ppb1 at pci0 dev 20 function 4 "ATI IXP400 PCI" rev 0x00 pci2 at ppb1 bus 2 uhci0 at pci2 dev 5 function 0 "VIA VT83C572 USB" rev 0x50: irq 10 usb0 at uhci0: USB revision 1.0 uhub0 at usb0 uhub0: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub0: 2 ports with 2 removable, self powered uhci1 at pci2 dev 5 function 1 "VIA VT83C572 USB" rev 0x50: irq 3 usb1 at uhci1: USB revision 1.0 uhub1 at usb1 uhub1: VIA UHCI root hub, class 9/0, rev 1.00/1.00, addr 1 uhub1: 2 ports with 2 removable, self powered ehci0 at pci2 dev 5 function 2 "VIA VT6202 USB" rev 0x51: irq 11 usb2 at ehci0: USB revision 2.0 uhub2 at usb2 uhub2: VIA EHCI root hub, class 9/0, rev 2.00/1.00, addr 1 uhub2: 4 ports with 4 removable, self powered rl0 at pci2 dev 11 function 0 "Realtek 8139" rev 0x10: irq 5 address 00:01:2e:0b:55:1b rlphy0 at rl0 phy 0: RTL internal phy "VIA VT6306 FireWire" rev 0x80 at pci2 dev 12 function 0 not configured "ATI IXP400 AC'97" rev 0x00 at pci0 dev 20 function 5 not configured pchb1 at pci0 dev 24 function 0 "AMD AMD64 HyperTransport" rev 0x00 pchb2 at pci0 dev 24 function 1 "AMD AMD64 Address Map" rev 0x00 pchb3 at pci0 dev 24 function 2 "AMD AMD64 DRAM Cfg" rev 0x00 pchb4 at pci0 dev 24 function 3 "AMD AMD64 Misc Cfg" rev 0x00 isa0 at mainbus0 com0 at isa0 port 0x3f8/8 irq 4: ns16550a, 16 byte fifo 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 pmsi0 at pckbc0 (aux slot) pckbc0: using irq 12 for aux slot wsmouse0 at pmsi0 mux 0 pcppi0 at isa0 port 0x61 spkr0 at pcppi0 sysbeep0 at pcppi0 lpt0 at isa0 port 0x378/4 irq 7 ural0 at uhub2 port 4 ural0: Belkin Belkin 54g USB Network Adapter, rev 2.00/0.01, addr 2 uhidev0 at uhub0 port 1 configuration 1 interface 0 uhidev0: Logitech USB Mouse, rev 1.10/20.10, addr 2, iclass 3/1 ums0 at uhidev0: 3 buttons and Z dir. wsmouse1 at ums0 mux 0 ural0: MAC/BBP RT2570 (rev 0x03), RF RT2526, address 00:11:50:6a:2c:24 wd0: no disk label dkcsum: wd0 matched BIOS disk 81 wd1: no disk label dkcsum: warning: dup BSD->BIOS disk mapping dkcsum: wd1 had no matching BIOS disk dkcsum: wd2 matched BIOS disk 80 wd3: no disk label dkcsum: wd3 matched BIOS disk 82 root on wd2a rootdev=0x20 rrootdev=0x320 rawdev=0x322