don't know why.
here is the messages i get from dmesg:
acx100: It looks like you were coaxed into buying a wireless network card
acx100: that uses the mysterious ACX100 chip from Texas Instruments.
acx100: You should better have bought e.g. a PRISM(R) chipset based card,
acx100: since that would mean REAL vendor Linux support.
acx100: Given this info, it's evident that this driver is quite EXPERIMENTAL,
acx100: thus your mileage may vary. Visit
http://acx100.sf.net for support.
acx100_init_module: dev_info is: TI acx_pci
acx100_init_module: TI acx_pci.o: Ver 0.2.0pre8 Driver initialized, waiting for cards to probe...
PCI: Found IRQ 11 for device 00:0a.0
acx100_probe_pci: WARNING: ACX111 support is highly experimental!
Found ACX111-based wireless network card at 00:0a.0, irq:11, phymem1:0xed140000, phymem2:0xed100000, mem1:0xf0b52000, mem1_size:8192, mem2:0xf0b55000, mem2_size:131072.
acx100_probe_pci: using ACX111 io resource addresses (size: 54)
hw_unavailable = 1
acx_show_card_eeprom_id: EEPROM card ID string check found uninitialised card ID: this is a SpeedStream SS1021 or Gigafast WF721-AEX, no??
reset hw_unavailable++
acx100_reset_mac: enable soft reset...
acx100_reset_mac: disable soft reset and go to init mode...
acx100_reset_dev: eCPU do not start after boot (SOR), is this fatal?
ERROR: no directory for firmware file specified, ABORTING. Make sure to set module parameter 'firmware_dir'! (specified as absolute path!)
acx100_reset_dev: Failed to upload firmware to the ACX111
acx100_probe_pci: TI acx_pci: MAC initialize failure!
acx100_probe_pci: TI acx_pci.o: Ver 0.2.0pre8 Loading FAILED
----
now as soon as i log in, i can run my rc.local manuallly, and it all loads.
here is rc.local:
#!/bin/sh
#
# /etc/rc.d/rc.local: Local system initialization script.
#
# Put any local setup commands in here:
#/usr/sbin/ndiswrapper -l
#/sbin/modprobe ndiswrapper
/sbin/ifconfig wlan0 up
/sbin/iwconfig wlan0 essid Harolds-Wireless
/sbin/iwconfig wlan0 channel 10
/sbin/iwconfig wlan0 rate 11m
/sbin/dhcpcd wlan0
/sbin/route
/sbin/ifconfig
-----
here what happens, in dmesg to show it does indeed load correctly.
ndiswrapper version 1.1 loaded (preempt=no,smp=no)
ndiswrapper: driver wg311v2 (NETGEAR, Inc.,04/04/2004,6.0.2.23) loaded
PCI: Found IRQ 11 for device 00:0a.0
ndiswrapper: using irq 11
wlan0: ndiswrapper ethernet device 00:0f:b5:48:57:fa using driver wg311v2, configuration file 104C:9066:1385:4C00.5.conf
wlan0: encryption modes supported: WEP, WPA with TKIP
-----
no runs hits or errors.
what am i missing here? its baffling me.