Atmel AT76C503A based USB WLAN adapters



  • ned help !

    Belkin F5D6050 / SMC 2662W (v.2)
    vendor 0x0d5c product 0xa002, rev 1.10/1.00,

    is it driver suport for Atmel AT76C503A based USB WLAN adapters in beta 1  ?



  • I don't see it in the conf file.  What does the configuration directive look like?

    device foo ?



  • putty log dump

    Copyright © 1992-2005 The FreeBSD Project.
    Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994
    The Regents of the University of California. All rights reserved.
    FreeBSD 6.0-STABLE #0: Sun Dec 25 20:44:08 UTC 2005
        sullrich@builder.livebsd.com:/usr/obj.pfSense/usr/src/sys/pfSense.6
    Timecounter "i8254" frequency 1193182 Hz quality 0
    CPU: Pentium II/Pentium II Xeon/Celeron (350.80-MHz 686-class CPU)
      Origin = "GenuineIntel"  Id = 0x652  Stepping = 2
      Features=0x183f9ff <fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,mmx,fxsr>real memory  = 268410880 (255 MB)
    avail memory = 252952576 (241 MB)
    wlan: mac acl policy registered
    kbd1 at kbdmux0
    ath_hal: 0.9.16.3 (AR5210, AR5211, AR5212, RF5111, RF5112, RF2413, RF5413, DFS)
    ACPI disabled by blacklist.  Contact your BIOS vendor.
    npx0: [FAST]
    npx0: <math processor="">on motherboard</math>
    npx0: INT 16 interface
    cpu0 on motherboard
    pcib0: <intel 82443bx="" (440="" bx)="" host="" to="" pci="" bridge="">pcibus 0 on motherboard
    pir0: <pci 6="" interrupt="" routing="" table:="" entries="">on motherboard
    pci0: <pci bus="">on pcib0
    agp0: <intel 82443bx="" (440="" bx)="" host="" to="" pci="" bridge="">mem 0xe0000000-0xe3ffffff at device 0.0 on pci0
    pcib1: <pci-pci bridge="">at device 1.0 on pci0
    pci1: <pci bus="">on pcib1
    pci1: <display, vga="">at device 0.0 (no driver attached)
    isab0: <pci-isa bridge="">at device 7.0 on pci0
    isa0: <isa bus="">on isab0
    atapci0: <intel piix4="" udma33="" controller="">port 0x1f0-0x1f7,0x3f6,0x170-0x177,0x376,0x9030-0x903f at device 7.1 on pci0
    ata0: <ata 0="" channel="">on atapci0
    ata1: <ata 1="" channel="">on atapci0
    uhci0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">port 0x9000-0x901f irq 10 at device 7.2 on pci0
    uhci0: [GIANT-LOCKED]
    usb0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">on uhci0
    usb0: USB revision 1.0
    uhub0: Intel UHCI root hub, class 9/0, rev 1.00/1.00, addr 1
    uhub0: 2 ports with 2 removable, self powered
    piix0: <piix timecounter="">port 0x800-0x80f at device 7.3 on pci0
    Timecounter "PIIX" frequency 3579545 Hz quality 0
    xl0: <3Com 3c905C-TX Fast Etherlink XL> port 0x7400-0x747f mem 0x80101000-0x8010107f irq 3 at device 13.0 on pci0
    miibus0: <mii bus="">on xl0
    xlphy0: <3c905C 10/100 internal PHY> on miibus0
    xlphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    xl0: Ethernet address: 00:04:76:17:46:21
    wb0: <winbond 10="" w89c840f="" 100basetx="">port 0x7800-0x787f mem 0x80101400-0x8010147f irq 11 at device 14.0 on pci0
    miibus1: <mii bus="">on wb0
    amphy0: <am79c873 10="" 100="" media="" interface="">on miibus1
    amphy0:  10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
    wb0: Ethernet address: 00:00:e8:22:65:27
    wi0: <prism2sta wavelan="">port 0x7000-0x707f,0x70c0-0x70ff mem 0x80100000-0x80100fff irq 10 at device 16.0 on pci0
    wi0: using RF:PRISM2 MAC:HFA3841 CARD:HWB3163 rev.A
    wi0: Intersil Firmware: Primary (0.3.0), Station (0.8.3)
    wi0: Ethernet address: 00:30:bd:61:e6:40
    pmtimer0 on isa0
    orm0: <isa option="" roms="">at iomem 0xc0000-0xc7fff,0xc8000-0xc87ff on isa0
    atkbdc0: <keyboard controller="" (i8042)="">at port 0x60,0x64 on isa0
    atkbd0: <at keyboard="">irq 1 on atkbdc0
    kbd0 at atkbd0
    atkbd0: [GIANT-LOCKED]
    fdc0: <enhanced floppy="" controller="">at port 0x3f0-0x3f5,0x3f7 irq 6 drq 2 on isa0
    fdc0: [FAST]
    fd0: <1440-KB 3.5" drive> on fdc0 drive 0
    ppc0: <parallel port="">at port 0x378-0x37f irq 7 on isa0
    ppc0: Generic chipset (EPP/NIBBLE) in COMPATIBLE mode
    ppbus0: <parallel port="" bus="">on ppc0
    plip0: <plip network="" interface="">on ppbus0
    lpt0: <printer>on ppbus0
    lpt0: Interrupt-driven port
    ppi0: <parallel i="" o="">on ppbus0
    sc0: <system console="">at flags 0x100 on isa0
    sc0: VGA <16 virtual consoles, flags=0x300>
    sio0 at port 0x3f8-0x3ff irq 4 flags 0x10 on isa0
    sio0: type 16550A
    sio1: configured irq 3 not in bitmap of probed irqs 0
    sio1: port may not be enabled
    vga0: <generic isa="" vga="">at port 0x3c0-0x3df iomem 0xa0000-0xbffff on isa0
    speaker0: <pc speaker="">at port 0x61 on isa0
    unknown: <pnp0c01>can't assign resources (memory)
    unknown: <pnp0c02>can't assign resources (port)
    unknown: <pnp0303>can't assign resources (port)
    unknown: <pnp0400>can't assign resources (port)
    unknown: <pnp0501>can't assign resources (port)
    unknown: <pnp0700>can't assign resources (port)
    ugen0: vendor 0x0d5c product 0xa002, rev 1.10/1.00, addr 2      –-------------------------    Atmel AT76C503A based USB WLAN adapters  1
    ugen1: vendor 0x0d5c product 0xa002, rev 1.10/1.00, addr 3      ---------------------------    Atmel AT76C503A based USB WLAN adapters  2
    Timecounter "TSC" frequency 350797489 Hz quality 800
    Timecounters tick every 1.000 msec
    Fast IPsec: Initialized Security Association Processing.
    ad0: 2014MB <seagate st32122a="" 0.42="">at ata0-master UDMA33
    acd0: DVDROM <creativedvd5240e-1 1.20="">at ata0-slave PIO4
    acd1: CDRW <sony cd-rw="" crx145e="" 1.0b="">at ata1-master UDMA33
    acd1: FAILURE - READ_BIG MEDIUM ERROR asc=0x02 ascq=0x00 error=4 <aborted>GEOM_LABEL: Label for provider acd1 is iso9660/home3.2.
    Trying to mount root from ufs:/dev/ad0s1a
    xl0: link state changed to UP
    wb0: link state changed to DOWN
    bridge0: Ethernet address: ac🇩🇪48:85:6f:12
    xl0: promiscuous mode enabled
    wb0: promiscuous mode enabled
    pflog0: promiscuous mode enabled
    ipfw2 (+ipv6) initialized, divert loadable, rule-based forwarding enabled, default to accept, logging disabled

    ifconfig -lv

    xl0 wb0 wi0 plip0 lo0 pflog0 pfsync0 bridge0

    dmesg | grep ugen1

    ugen0: vendor 0x0d5c product 0xa002, rev 1.10/1.00, addr 2            ---------------------------    Atmel AT76C503A based USB WLAN adapters  1

    dmesg | grep ugen0

    ugen1: vendor 0x0d5c product 0xa002, rev 1.10/1.00, addr 3            ---------------------------    Atmel AT76C503A based USB WLAN adapters  2

    pciconf -a[

    agp0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x71908086 rev=0x02 hdr=0x00
    pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x02 hdr=0x01
    isab0@pci0:7:0: class=0x060100 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00
    atapci0@pci0:7:1: class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00
    uhci0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00
    piix0@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00
    xl0@pci0:13:0: class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x74 hdr=0x00
    wb0@pci0:14:0: class=0x020000 card=0x8153ffff chip=0x08401050 rev=0x00 hdr=0x00
    wi0@pci0:16:0: class=0x028000 card=0x11001638 chip=0x11001638 rev=0x02 hdr=0x00
    none0@pci1:0:0: class=0x030000 card=0x47421002 chip=0x47421002 rev=0x5c hdr=0x00

    pciconf -lv

    agp0@pci0:0:0: class=0x060000 card=0x00000000 chip=0x71908086 rev=0x02 hdr=0x00
        vendor  = 'Intel Corporation'
        device  = '82443BX/ZX 440BX/ZX CPU to PCI Bridge (AGP Implemented)'
        class    = bridge
        subclass = HOST-PCI
    pcib1@pci0:1:0: class=0x060400 card=0x00000000 chip=0x71918086 rev=0x02 hdr=0x01
        vendor  = 'Intel Corporation'
        device  = '82443BX/ZX 440BX/ZX AGPset PCI-to-PCI bridge'
        class    = bridge
        subclass = PCI-PCI
    isab0@pci0:7:0: class=0x060100 card=0x00000000 chip=0x71108086 rev=0x02 hdr=0x00
        vendor  = 'Intel Corporation'
        device  = '82371AB/EB/MB PIIX4/4E/4M ISA Bridge'
        class    = bridge
        subclass = PCI-ISA
    atapci0@pci0:7:1: class=0x010180 card=0x00000000 chip=0x71118086 rev=0x01 hdr=0x00
        vendor  = 'Intel Corporation'
        device  = '82371AB/EB/MB PIIX4/4E/4M IDE Controller'
        class    = mass storage
        subclass = ATA
    uhci0@pci0:7:2: class=0x0c0300 card=0x00000000 chip=0x71128086 rev=0x01 hdr=0x00
        vendor  = 'Intel Corporation'
        device  = '82371AB/EB/MB PIIX4/4E/4M USB Interface'
        class    = serial bus
        subclass = USB
    piix0@pci0:7:3: class=0x068000 card=0x00000000 chip=0x71138086 rev=0x02 hdr=0x00
        vendor  = 'Intel Corporation'
        device  = '82371AB/EB/MB PIIX4/4E/4M Power Management Controller'
        class    = bridge
    xl0@pci0:13:0: class=0x020000 card=0x100010b7 chip=0x920010b7 rev=0x74 hdr=0x00
        vendor  = '3COM Corp, Networking Division'
        device  = '3C905C-TX Fast EtherLink for PC Management NIC'
        class    = network
        subclass = ethernet
    wb0@pci0:14:0: class=0x020000 card=0x8153ffff chip=0x08401050 rev=0x00 hdr=0x00
        vendor  = 'Winbond Electronics Corp.'
        device  = 'W89C840F 100/10Mbps Ethernet Controller'
        class    = network
        subclass = ethernet
    wi0@pci0:16:0: class=0x028000 card=0x11001638 chip=0x11001638 rev=0x02 hdr=0x00
        vendor  = 'Eumitcom Technology Inc'
        device  = 'WL11000P 9552'
        class    = network
    none0@pci1:0:0: class=0x030000 card=0x47421002 chip=0x47421002 rev=0x5c hdr=0x00
        vendor  = 'ATI Technologies Inc'
        device  = 'ATI GTC (GT-C2U2) ATI 3D Rage Pro AGP 2X'
        class    = display
        subclass = VGA

    dmesg | grep uhci0 -l

    uhci0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">port 0x9000-0x901f irq 10 at device 7.2 on pci0
    uhci0: [GIANT-LOCKED]
    usb0: <intel 82371ab="" eb="" (piix4)="" usb="" controller="">on uhci0

    dmesg | grep ugen1

    ugen0: vendor 0x0d5c product 0xa002, rev 1.10/1.00, addr 2    –-------------------------    Atmel AT76C503A based USB WLAN adapters  1

    dmesg | grep ugen0

    ugen1: vendor 0x0d5c product 0xa002, rev 1.10/1.00, addr 3    ---------------------------    Atmel AT76C503A based USB WLAN adapters  2

    #</intel></intel></aborted></sony></creativedvd5240e-1></seagate></pnp0700></pnp0501></pnp0400></pnp0303></pnp0c02></pnp0c01></pc></generic></system></parallel></printer></plip></parallel></parallel></enhanced></at></keyboard></isa></prism2sta></am79c873></mii></winbond></mii></piix></intel></intel></ata></ata></intel></isa></pci-isa></display,></pci></pci-pci></intel></pci></pci></intel></fpu,vme,de,pse,tsc,msr,pae,mce,cx8,sep,mtrr,pge,mca,cmov,pat,pse36,mmx,fxsr>



  • http://vitsch.net/bsd/atuwi/

    What it is

    A FreeBSD driver for Atmel based USB WLAN adapters. The aim of the project is to get all Atmel at76c503a compatible USB WLAN adapters to work on FreeBSD.

    Support for Intersil, RFMD, RFMD2958 radio parts.

    Supports boards based on both the AT76c503 and the AT76c505 chipset.

    Support for the SMC 2662W v.4 adapter.

    Support for Ad-hoc networks.

    Support for Infrastructure mode (currently in infrastructure mode only 'open system' authentication is implemented).

    Setting the channel / SSID / WEP mode / WEP key / mac-addr via ifconfig.

    Automatic scanning and associating with a wireless network.

    bpf support for both DLT_EN10MB, DLT_IEEE802_11 and DLT_AIRONET_HEADER.

    Also compiles on FreeBSD 5.2 and later now.

    Vendor ID Product ID Radio type Firmware file
    0x03eb (Atmel) 0x7605 (BW002) RFMD rfmd
    0x0d5c (SMC) 0xa002 (2662W-AR) RFMD rfmd
    0x077b (Linksys) 0x2219 (WUSB11) RFMD rfmd
    0x04a5 (Acer Peripherals) 0x9001 (AWL400) RFMD rfmd
    0x03eb (Atmel) 0x7613 (WL-1330) RFMD2958 rfmd2958
    0x1915 (Linksys) 0x2233 (WUSB11-V28) RFMD2958 rfmd2958
    0x12fd (Aincomm) 0x1001 (AWU2000B) RFMD2958 rfmd2958
    0x03eb (Atmel) 0x7614 (2662W-V4) RFMD2958 rfmd2958-smc
    0x03eb (Atmel) 0x7603 (DWL-120) Intersil intersil
    0x04a5 (AcerP) 0x9000 (AWL-300) Intersil intersi



  • Patches do not apply to 6.1.

    Last update is 2004, this is not something we want in our codebase.


Locked