WelcomeWelcome | FAQFAQ | DownloadsDownloads | WikiWiki

Author Topic: trouble with wireless binary upon boot, works upon card reinsert  (Read 3642 times)

Offline 3rail

  • Full Member
  • ***
  • Posts: 114
I'm confused over the following situation.  I have an orinoco gold card that I'd like to use with WPA  under TC2.8.  I know, I could just go get modern hardware, but I'm trying to reuse older hardware that would just be thrown out otherwise and is perfectly serviceable with TC.

In any case, upon boot I get:

Code: [Select]
xfff50000 - 0xfffff000   ( 700 kB)
    pkmap   : 0xff800000 - 0xffc00000   (4096 kB)
    vmalloc : 0xe07db000 - 0xff7fe000   ( 496 MB)
    lowmem  : 0xc0000000 - 0xdffdb000   ( 511 MB)
      .init : 0xc0477000 - 0xc04cd000   ( 344 kB)
      .data : 0xc0360468 - 0xc04707b0   (1088 kB)
      .text : 0xc0100000 - 0xc0360468   (2433 kB)
Checking if this processor honours the WP bit even in supervisor mode...Ok.
Calibrating delay loop (skipped), value calculated using timer frequency.. 997.53 BogoMIPS (lpj=1661650)
Mount-cache hash table entries: 512
CPU: L1 I cache: 16K, L1 D cache: 16K
CPU: L2 cache: 256K
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
Checking 'hlt' instruction... OK.
SMP alternatives: switching to UP code
Freeing SMP alternatives: 9k freed
ACPI: Core revision 20081204
ACPI: setting ELCR to 0200 (from 0820)
weird, boot CPU (#0) not listed by the BIOS.
SMP motherboard not detected.
Local APIC not detected. Using dummy APIC emulation.
SMP disabled
Brought up 1 CPUs
Total of 1 processors activated (997.53 BogoMIPS).
net_namespace: 944 bytes
NET: Registered protocol family 16
ACPI: bus type pci registered
PCI: PCI BIOS revision 2.10 entry at 0xfc0ae, last bus=1
PCI: Using configuration type 1 for base access
bio: create slab <bio-0> at 0
ACPI: EC: Look up EC in DSDT
ACPI: Interpreter enabled
ACPI: (supports S0 S1 S3 S4 S5)
ACPI: Using PIC for interrupt routing
ACPI: ACPI Dock Station Driver: 1 docks/bays found
ACPI: PCI Root Bridge [PCI0] (0000:00)
pci 0000:00:00.0: reg 10 32bit mmio: [0xf4000000-0xf7ffffff]
pci 0000:00:03.0: reg 10 32bit mmio: [0x000000-0x000fff]
pci 0000:00:03.0: supports D1 D2
pci 0000:00:03.0: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.0: PME# disabled
pci 0000:00:03.1: reg 10 32bit mmio: [0x000000-0x000fff]
pci 0000:00:03.1: supports D1 D2
pci 0000:00:03.1: PME# supported from D0 D1 D2 D3hot
pci 0000:00:03.1: PME# disabled
pci 0000:00:07.1: reg 20 io port: [0x860-0x86f]
pci 0000:00:07.2: reg 20 io port: [0xdce0-0xdcff]
pci 0000:00:07.3: quirk: region 0800-083f claimed by PIIX4 ACPI
pci 0000:00:07.3: quirk: region 0840-084f claimed by PIIX4 SMB
pci 0000:00:07.3: PIIX4 devres B PIO at 00e0-00e7
pci 0000:00:07.3: PIIX4 devres C PIO at 0850-085f
pci 0000:00:08.0: reg 10 io port: [0xd800-0xd8ff]
pci 0000:00:08.0: reg 14 32bit mmio: [0xfaffe000-0xfaffffff]
pci 0000:00:08.0: supports D1 D2
pci 0000:00:08.0: PME# supported from D1 D2 D3hot
pci 0000:00:08.0: PME# disabled
pci 0000:01:00.0: reg 10 32bit mmio: [0xfd000000-0xfdffffff]
pci 0000:01:00.0: reg 14 io port: [0xec00-0xecff]
pci 0000:01:00.0: reg 18 32bit mmio: [0xfcfff000-0xfcffffff]
pci 0000:01:00.0: reg 30 32bit mmio: [0x000000-0x01ffff]
pci 0000:01:00.0: supports D1 D2
pci 0000:00:01.0: bridge io port: [0xe000-0xefff]
pci 0000:00:01.0: bridge 32bit mmio: [0xfc000000-0xfeffffff]
pci_bus 0000:00: on NUMA node 0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 9 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 4 5 6 7 9 10 11 12 14 15) *0, disabled.
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 9 10 *11 12 14 15)
ACPI: Power Resource [PADA] (on)
SCSI subsystem initialized
libata version 3.00 loaded.
usbcore: registered new interface driver usbfs
usbcore: registered new interface driver hub
usbcore: registered new device driver usb
PCI: Using ACPI for IRQ routing
pnp: PnP ACPI init
ACPI: bus type pnp registered
pnp 00:02: io resource (0x800-0x805) overlaps 0000:00:07.3 BAR 7 (0x800-0x83f), disabling
pnp 00:02: io resource (0x808-0x80f) overlaps 0000:00:07.3 BAR 7 (0x800-0x83f), disabling
pnp 00:03: io resource (0x806-0x807) overlaps 0000:00:07.3 BAR 7 (0x800-0x83f), disabling
pnp 00:03: io resource (0x810-0x83f) overlaps 0000:00:07.3 BAR 7 (0x800-0x83f), disabling
pnp: PnP ACPI: found 15 devices
ACPI: ACPI bus type pnp unregistered
PnPBIOS: Disabled by ACPI PNP
system 00:00: iomem range 0x0-0x9fbff could not be reserved
system 00:00: iomem range 0x9fc00-0x9ffff could not be reserved
system 00:00: iomem range 0xc0000-0xcffff could not be reserved
system 00:00: iomem range 0xf0000-0xfffff could not be reserved
system 00:00: iomem range 0x100000-0x1ffeffff could not be reserved
system 00:00: iomem range 0x1fff0000-0x1fffffff has been reserved
system 00:00: iomem range 0xffe00000-0xffffffff has been reserved
system 00:02: ioport range 0x4d0-0x4d1 has been reserved
system 00:02: ioport range 0x854-0x855 has been reserved
system 00:03: ioport range 0x850-0x853 has been reserved
system 00:03: ioport range 0x856-0x85f has been reserved
system 00:03: ioport range 0x840-0x84f has been reserved
system 00:03: ioport range 0x600-0x67f has been reserved
system 00:03: ioport range 0x680-0x6ff has been reserved
system 00:04: ioport range 0xf000-0xf0fe has been reserved
system 00:04: ioport range 0xf100-0xf1fe has been reserved
system 00:04: ioport range 0xf200-0xf2fe has been reserved
system 00:04: ioport range 0xf400-0xf4fe has been reserved
system 00:04: ioport range 0xf500-0xf5fe has been reserved
system 00:04: ioport range 0xf600-0xf6fe has been reserved
system 00:04: ioport range 0xf800-0xf8fe has been reserved
system 00:04: ioport range 0xf900-0xf9fe has been reserved
system 00:04: ioport range 0xfa00-0xfafe has been reserved
system 00:04: ioport range 0xfc00-0xfcfe has been reserved
system 00:04: ioport range 0xfd00-0xfdfe has been reserved
system 00:04: ioport range 0xfe00-0xfefe has been reserved
system 00:04: iomem range 0xed000000-0xedffffff has been reserved
system 00:09: ioport range 0x3f0-0x3f1 has been reserved
pci 0000:00:01.0: PCI bridge, secondary bus 0000:01
pci 0000:00:01.0:   IO window: 0xe000-0xefff
pci 0000:00:01.0:   MEM window: 0xfc000000-0xfeffffff
pci 0000:00:01.0:   PREFETCH window: 0x00000040000000-0x000000400fffff
pci 0000:00:03.0: CardBus bridge, secondary bus 0000:02
pci 0000:00:03.0:   IO window: 0x001000-0x0010ff
pci 0000:00:03.0:   IO window: 0x001400-0x0014ff
pci 0000:00:03.0:   PREFETCH window: 0x30000000-0x33ffffff
pci 0000:00:03.0:   MEM window: 0x34000000-0x37ffffff
pci 0000:00:03.1: CardBus bridge, secondary bus 0000:06
pci 0000:00:03.1:   IO window: 0x001800-0x0018ff
pci 0000:00:03.1:   IO window: 0x001c00-0x001cff
pci 0000:00:03.1:   PREFETCH window: 0x38000000-0x3bffffff
pci 0000:00:03.1:   MEM window: 0x3c000000-0x3fffffff
pci 0000:00:03.0: enabling device (0000 -> 0003)
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
PCI: setting IRQ 11 as level-triggered
pci 0000:00:03.0: PCI INT A -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
pci 0000:00:03.1: enabling device (0000 -> 0003)
pci 0000:00:03.1: PCI INT A -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
pci_bus 0000:00: resource 0 io:  [0x00-0xffff]
pci_bus 0000:00: resource 1 mem: [0x000000-0xffffffff]
pci_bus 0000:01: resource 0 io:  [0xe000-0xefff]
pci_bus 0000:01: resource 1 mem: [0xfc000000-0xfeffffff]
pci_bus 0000:01: resource 2 mem: [0x40000000-0x400fffff]
pci_bus 0000:01: resource 3 mem: [0x0-0x0]
pci_bus 0000:02: resource 0 io:  [0x1000-0x10ff]
pci_bus 0000:02: resource 1 io:  [0x1400-0x14ff]
pci_bus 0000:02: resource 2 mem: [0x30000000-0x33ffffff]
pci_bus 0000:02: resource 3 mem: [0x34000000-0x37ffffff]
pci_bus 0000:06: resource 0 io:  [0x1800-0x18ff]
pci_bus 0000:06: resource 1 io:  [0x1c00-0x1cff]
pci_bus 0000:06: resource 2 mem: [0x38000000-0x3bffffff]
pci_bus 0000:06: resource 3 mem: [0x3c000000-0x3fffffff]
NET: Registered protocol family 2
IP route cache hash table entries: 4096 (order: 2, 16384 bytes)
TCP established hash table entries: 16384 (order: 5, 131072 bytes)
TCP bind hash table entries: 16384 (order: 5, 131072 bytes)
TCP: Hash tables configured (established 16384 bind 16384)
TCP reno registered
NET: Registered protocol family 1
checking if image is initramfs...<7>Switched to high resolution mode on CPU 0
 it is
Freeing initrd memory: 7853k freed
fuse init (API version 7.11)
msgmni has been set to 1005
alg: No test for stdrng (krng)
io scheduler noop registered
io scheduler deadline registered (default)
pci 0000:00:00.0: Limiting direct PCI/PCI transfers
pci 0000:01:00.0: Boot video device
input: Lid Switch as /devices/LNXSYSTM:00/device:00/PNP0C0D:00/input/input0
ACPI: Lid Switch [LID]
input: Power Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input1
ACPI: Power Button (CM) [PBTN]
input: Sleep Button (CM) as /devices/LNXSYSTM:00/device:00/PNP0C0E:00/input/input2
ACPI: Sleep Button (CM) [SBTN]
ACPI: CPU0 (power states: C1[C1] C2[C2])
processor ACPI_CPU:00: registered as cooling_device0
thermal LNXTHERM:01: registered as thermal_zone0
ACPI: Thermal Zone [THM] (25 C)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12b
Non-volatile memory driver v1.3
Serial: 8250/16550 driver, 4 ports, IRQ sharing disabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
00:0d: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
Floppy drive(s): fd0 is 1.44M
FDC 0 is a post-1991 82077
brd: module loaded
loop: loaded (max 255 devices)
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
NET: Registered protocol family 24
tun: Universal TUN/TAP device driver, 1.6
tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
Uniform Multi-Platform E-IDE driver
piix 0000:00:07.1: IDE controller (0x8086:0x7111 rev 0x01)
piix 0000:00:07.1: not 100% native mode: will probe irqs later
    ide0: BM-DMA at 0x0860-0x0867
    ide1: BM-DMA at 0x0868-0x086f
Probing IDE interface ide0...
hda: IBM-DARA-212000, ATA DISK drive
hda: host max PIO4 wanted PIO255(auto-tune) selected PIO4
hda: UDMA/33 mode selected
Probing IDE interface ide1...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
ide_generic: please use "probe_mask=0x3f" module parameter for probing all legacy ISA IDE ports
ide-gd driver 1.18
hda: max request size: 128KiB
hda: 23572080 sectors (12068 MB) w/418KiB Cache, CHS=24944/15/63
hda: cache flushes not supported
 hda: hda1
ide-cd driver 5.00
Driver 'sd' needs updating - please use bus_type methods
ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
uhci_hcd: USB Universal Host Controller Interface driver
uhci_hcd 0000:00:07.2: PCI INT D -> Link[LNKD] -> GSI 11 (level, low) -> IRQ 11
uhci_hcd 0000:00:07.2: UHCI Host Controller
uhci_hcd 0000:00:07.2: new USB bus registered, assigned bus number 1
uhci_hcd 0000:00:07.2: irq 11, io base 0x0000dce0
usb usb1: configuration #1 chosen from 1 choice
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
Initializing USB Mass Storage driver...
usbcore: registered new interface driver usb-storage
USB Mass Storage support registered.
PNP: PS/2 Controller [PNP0303:KBC,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
serio: i8042 KBD port at 0x60,0x64 irq 1
serio: i8042 AUX port at 0x60,0x64 irq 12
mice: PS/2 mouse device common for all mice
cpuidle: using governor ladder
cpuidle: using governor menu
padlock: VIA PadLock not detected.
padlock: VIA PadLock Hash Engine not detected.
usbcore: registered new interface driver hiddev
usbcore: registered new interface driver usbhid
usbhid: v2.6:USB HID core driver
ip_tables: (C) 2000-2006 Netfilter Core Team
TCP cubic registered
NET: Registered protocol family 17
NET: Registered protocol family 15
input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input3
RPC: Registered udp transport module.
RPC: Registered tcp transport module.
IO APIC resources could be not be allocated.
Using IPI No-Shortcut mode
Freeing unused kernel memory: 344k freed
input: DualPoint Stick as /devices/platform/i8042/serio1/input/input4
input: AlpsPS/2 ALPS DualPoint TouchPad as /devices/platform/i8042/serio1/input/input5
ACPI: AC Adapter [AC] (off-line)
parport_pc 00:0e: reported by Plug and Play ACPI
parport0: PC-style at 0x378 (0x778), irq 7, dma 3 [PCSPP,TRISTATE,COMPAT,ECP,DMA]
squashfs: version 4.0 (2009/01/31) Phillip Lougher
ACPI: Battery Slot [BAT0] (battery present)
yenta_cardbus 0000:00:03.0: CardBus bridge found [1028:00bb]
yenta_cardbus 0000:00:03.0: Using CSCINT to route CSC interrupts to PCI
yenta_cardbus 0000:00:03.0: Routing CardBus interrupts to PCI
yenta_cardbus 0000:00:03.0: TI: mfunc 0x01261222, devctl 0x66
yenta_cardbus 0000:00:03.0: ISA IRQ mask 0x0438, PCI irq 11
yenta_cardbus 0000:00:03.0: Socket status: 30000006
yenta_cardbus 0000:00:03.1: CardBus bridge found [1028:00bb]
yenta_cardbus 0000:00:03.1: Using CSCINT to route CSC interrupts to PCI
yenta_cardbus 0000:00:03.1: Routing CardBus interrupts to PCI
yenta_cardbus 0000:00:03.1: TI: mfunc 0x01261222, devctl 0x66
yenta_cardbus 0000:00:03.1: ISA IRQ mask 0x0438, PCI irq 11
yenta_cardbus 0000:00:03.1: Socket status: 30000010
pcmcia_socket pcmcia_socket1: pccard: PCMCIA card inserted into slot 1
ACPI: Battery Slot [BAT1] (battery present)
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x330-0x337
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x3e0-0x4ff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0x820-0x8ff: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xc00-0xcf7: clean.
pcmcia_socket pcmcia_socket0: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x100-0x3af: excluding 0x200-0x207 0x330-0x337
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x3e0-0x4ff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0x820-0x8ff: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0xc00-0xcf7: clean.
pcmcia_socket pcmcia_socket1: cs: IO port probe 0xa00-0xaff: clean.
pcmcia_socket pcmcia_socket1: cs: memory probe 0xa0000000-0xa0ffffff: clean.
pcmcia 1.0: pcmcia: registering new device pcmcia1.0
orinoco 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
orinoco_cs 0.15 (David Gibson <hermes@gibson.dropbear.id.au>, Pavel Roskin <proski@gnu.org>, et al)
eth0 (orinoco_cs): not using net_device_ops yet
eth0: Hardware identity 0001:0001:0004:0002
eth0: Station identity  001f:0001:0008:0048
eth0: Firmware determined as Lucent/Agere 8.72
orinoco_cs 1.0: firmware: requesting agere_sta_fw.bin
eth0: Attempting to download firmware agere_sta_fw.bin
hermes_dld: AUX enable returned 0
hermes_dld: AUX disable returned 0
hermes_dld: Actual PDA length 998, Max allowed 1000
eth0: Read PDA returned 0
orinoco_cs 1.0: firmware: requesting agere_sta_fw.bin
eth0: Cannot find firmware agere_sta_fw.bin
eth0: Hardware identity 0001:0001:0004:0002
eth0: Station identity  001f:0001:0008:0048
eth0: Firmware determined as Lucent/Agere 8.72
eth0: Ad-hoc demo mode supported
eth0: IEEE standard IBSS ad-hoc mode supported
eth0: WEP supported, 104-bit key
eth0: MAC address 00:02:2d:5e:d7:2c
eth0: Station name "HERMES I"
eth0: ready
eth0: orinoco_cs at 1.0, irq 3, io 0x0100-0x013f
Marking TSC unstable due to TSC halts in idle
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 5
PCI: setting IRQ 5 as level-triggered
oss_allegro 0000:00:08.0: PCI INT A -> Link[LNKB] -> GSI 5 (level, low) -> IRQ 5
usbcore: registered new interface driver oss_usb
Clocksource tsc unstable (delta = -281477993 ns)
eth0: New link status: Connected (0001)
eth0: New link status: Disconnected (0002)
eth0: New link status: Connected (0001)

Notice the line:
Code: [Select]
eth0: Cannot find firmware agere_sta_fw.bin
Ok, a quick check of /lib/firmware:

Code: [Select]
/lib/firmware/:
-rwxr-xr-x    1 root     root        65046 Mar  5  2003 agere_sta_fw.bin

And I have lib/firmware in /opt/.filetool.lst

Code: [Select]
opt/bootlocal.sh
opt/shutdown.sh
opt/backgrounds
opt/tcemirror
opt/.filetool.lst
opt/.xfiletool.lst
home/tc
lib/firmware
opt/eth0.sh

Hmm, both are there and correct.  What happens if I eject the card and reinsert?

Code: [Select]
pcmcia_socket pcmcia_socket1: pccard: card ejected from slot 1
hermes @ 00010100: Card removed while issuing command 0x0002.
eth0: Error -19 disabling MAC port
pcmcia_socket pcmcia_socket1: pccard: PCMCIA card inserted into slot 1
pcmcia 1.0: pcmcia: registering new device pcmcia1.0
eth0 (orinoco_cs): not using net_device_ops yet
eth0: Hardware identity 0001:0001:0004:0002
eth0: Station identity  001f:0001:0008:0048
eth0: Firmware determined as Lucent/Agere 8.72
orinoco_cs 1.0: firmware: requesting agere_sta_fw.bin
eth0: Attempting to download firmware agere_sta_fw.bin
hermes_dld: AUX enable returned 0
hermes_dld: AUX disable returned 0
hermes_dld: Actual PDA length 998, Max allowed 1000
eth0: Read PDA returned 0
hermes_dld: AUX enable returned 0
hermes_dld: Enabling volatile, EP 0x000f8000
hermes_dld: PROGRAM_ENABLE returned 0
eth0: Program init returned 0
hermes_dld: Programming block of length 60416 to address 0x001f0000
hermes_dld: Programming block of length 4096 to address 0x001ef000
eth0: Program returned 0
hermes_dld: Found record 0x0003 at deb7681c
hermes_dld: Found record 0x0005 at deb768a8
hermes_dld: Found record 0x0008 at deb768d2
hermes_dld: Found record 0x0007 at deb768c4
hermes_dld: Found record 0x0006 at deb768b6
hermes_dld: Found record 0x0110 at deb7699a
hermes_dld: Found record 0x0120 at deb769ba
hermes_dld: Found record 0x0130 at deb769da
hermes_dld: Found record 0x0140 at deb769fa
hermes_dld: Using default record 0x0150 at e0821630
hermes_dld: Using default record 0x0160 at e0821638
hermes_dld: Found record 0x0101 at deb76946
hermes_dld: Found record 0x0103 at deb7695c
hermes_dld: Found record 0x0104 at deb7696c
hermes_dld: Found record 0x0105 at deb76972
hermes_dld: Found record 0x0105 at deb76972
hermes_dld: Found record 0x0105 at deb76972
hermes_dld: Found record 0x0107 at deb7697e
hermes_dld: Found record 0x0109 at deb7698c
hermes_dld: Using default record 0x0161 at e0821658
eth0: Apply PDA returned 0
hermes_dld: PROGRAM_DISABLE returned 0, r0 0x0000, r1 0x0000, r2 0x0000
hermes_dld: AUX disable returned 0
eth0: Program end returned 0
eth0: hermes_present returned 1
eth0: Hardware identity 0001:0001:0004:0002
eth0: Station identity  001f:0002:0009:0030
eth0: Firmware determined as Lucent/Agere 9.48
eth0: Ad-hoc demo mode supported
eth0: IEEE standard IBSS ad-hoc mode supported
eth0: WEP supported, 104-bit key
eth0: WPA-PSK supported
eth0: MAC address 00:02:2d:5e:d7:2c
eth0: Station name "HERMES I"
eth0: ready
eth0: orinoco_cs at 1.0, irq 3, io 0x0100-0x013f

Now notice after card ejection and reinsertion:

Code: [Select]
orinoco_cs 1.0: firmware: requesting agere_sta_fw.bin
eth0: Attempting to download firmware agere_sta_fw.bin
(snipped)
eth0: WPA-PSK supported

So I'm confused.  Everything seems setup correctly, what am I missing to get it to load the agere_sta_fw.bin to load upon boot?

TIA
« Last Edit: January 28, 2010, 05:32:03 PM by 3rail »

Offline curaga

  • Administrator
  • Hero Member
  • *****
  • Posts: 11044
Re: trouble with wireless binary upon boot, works upon card reinsert
« Reply #1 on: January 28, 2010, 06:54:45 PM »
The fw is first probed for before your backup is restored. Doing a software eject/insert in bootlocal.sh should be enough:

pccardctl eject
pccardctl insert
The only barriers that can stop you are the ones you create yourself.

Offline gerald_clark

  • TinyCore Moderator
  • Hero Member
  • *****
  • Posts: 4254
Re: trouble with wireless binary upon boot, works upon card reinsert
« Reply #2 on: January 28, 2010, 07:03:48 PM »
Creating an extension out of /lib/firmware will also work.

Offline 3rail

  • Full Member
  • ***
  • Posts: 114
Re: trouble with wireless binary upon boot, works upon card reinsert
« Reply #3 on: January 28, 2010, 07:29:43 PM »
Ok thanks everyone