d4z Posted January 11, 2010 Share Posted January 11, 2010 I am having issues with using my Zipit's wifi. The wifi was working after copying the gspi8686.bin and gspi8686_hlp.bin to /lib/firmware/libertas and rebooting, but for some reason refuses to work now. Running ifconfig only shows the loopback, and ifconfig eth1 up gives the error "eth1: ERROR while getting interface flags: No such device" I ran dmesg and got the following, which shows that there's something wrong with libertas. I'm not all that sure what to do to fix this. If anyone could give me a hand, I would really appreciate it! Output of dmesg: Linux version 2.6.29 (aliosa27@the-oracle) (gcc version 4.3.3 (GCC) ) #1 Sat Sep 12 13:15:44 CDT 2009 CPU: XScale-PXA270 [69054117] revision 7 (ARMv5TE), cr=0000397f CPU: VIVT data cache, VIVT instruction cache Machine: Zipit Z2 Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 8192 free_area_init_node: node 0, pgdat c035e7ac, node_mem_map c0397000 Normal zone: 64 pages used for memmap Normal zone: 0 pages reserved Normal zone: 8128 pages, LIFO batch:0 Run Mode clock: 208.00MHz (*16) Turbo Mode clock: 312.00MHz (*1.5, active) Memory clock: 104.00MHz (/2) System bus clock: 104.00MHz Built 1 zonelists in Zone order, mobility grouping on. Total pages: 8128 Kernel command line: console=ttyS2,115200 root=/dev/mmcblk0p1 rootdelay=2 fbcon=rotate:3 debug PID hash table entries: 128 (order: 7, 512 bytes) Console: colour dummy device 80x30 Dentry cache hash table entries: 4096 (order: 2, 16384 bytes) Inode-cache hash table entries: 2048 (order: 1, 8192 bytes) Memory: 32MB = 32MB total Memory: 28808KB available (3108K code, 351K data, 176K init) Calibrating delay loop... 311.29 BogoMIPS (lpj=1556480) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok net_namespace: 300 bytes NET: Registered protocol family 16 bio: create slab <bio-0> at 0 I2C: i2c-0: PXA I2C adapter Switched to high resolution mode on CPU 0 NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 1024 (order: 1, 8192 bytes) TCP bind hash table entries: 1024 (order: 0, 4096 bytes) TCP: Hash tables configured (established 1024 bind 1024) TCP reno registered NET: Registered protocol family 1 PXA CPU 27x max frequency not defined (pxa27x_maxfreq), assuming pxa271 with 416000kHz maxfreq PXA CPU frequency change support initialized audit: initializing netlink socket (disabled) type=2000 audit(0.330:1): initialized VFS: Disk quotas dquot_6.5.2 Dquot-cache hash table entries: 1024 (order 0, 4096 bytes) JFFS2 version 2.2. (NAND) © 2001-2006 Red Hat, Inc. alg: No test for stdrng (krng) io scheduler noop registered io scheduler anticipatory registered io scheduler deadline registered io scheduler cfq registered (default) pxa2xx-fb pxa2xx-fb: machine LCCR3 setting contains illegal bits: 04300000 pxa2xx-fb pxa2xx-fb: Double Pixel Data (DPD) mode is only valid in passive mono single panel mode Console: switching to colour frame buffer device 40x30 pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 22) is a FFUART pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 21) is a BTUART pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 20) is a STUART console [ttyS2] enabled brd: module loaded Probing processor-flash at physical address 0x00000000 (16-bit bankwidth) processor-flash: Found 1 x16 devices at 0x0 in 16-bit bank processor-flash: Found an alias at 0x800000 for the chip at 0x0 processor-flash: Found an alias at 0x1000000 for the chip at 0x0 processor-flash: Found an alias at 0x1800000 for the chip at 0x0 processor-flash: Found an alias at 0x2000000 for the chip at 0x0 processor-flash: Found an alias at 0x2800000 for the chip at 0x0 processor-flash: Found an alias at 0x3000000 for the chip at 0x0 processor-flash: Found an alias at 0x3800000 for the chip at 0x0 Intel/Sharp Extended Query Table at 0x0039 Intel/Sharp Extended Query Table at 0x0039 Intel/Sharp Extended Query Table at 0x0039 Intel/Sharp Extended Query Table at 0x0039 Intel/Sharp Extended Query Table at 0x0039 Using auto-unlock on power-up/resume cfi_cmdset_0001: Erase suspend on write enabled erase region 0: offset=0x0,size=0x2000,blocks=8 erase region 1: offset=0x10000,size=0x10000,blocks=127 processor-flash: 1 set(s) of 1 interleaved chips --> 16 partitions of 512 KiB RedBoot partition parsing not available cmdlinepart partition parsing not available Creating 3 MTD partitions on "processor-flash": 0x000000000000-0x000000010000 : "Bootloader" 0x000000010000-0x000000240000 : "Kernel" 0x000000240000-0x000000800000 : "Filesystem" spi spi1.0: in setup: DMA burst size reduced to match bits_per_word mice: PS/2 mouse device common for all mice input: pxa27x-keypad as /devices/platform/pxa27x-keypad/input/input0 input: gpio-keys as /devices/platform/gpio-keys.0/input/input1 pxa-rtc pxa-rtc: rtc core: registered pxa-rtc as rtc0 i2c /dev entries driver APM Battery Driver SA1100/PXA2xx Watchdog Timer: timer margin 60 sec z2_mci_setpower: on z2_mci_setpower: on Registered led device: z2:green:mmc Registered led device: z2:green:charge TCP cubic registered NET: Registered protocol family 17 RPC: Registered udp transport module. RPC: Registered tcp transport module. XScale iWMMXt coprocessor detected. pxa-rtc pxa-rtc: setting system clock to 2000-01-01 00:00:05 UTC (946684805) Waiting 2sec before mounting root device... mmc0: SCR structure version 0 mmc0: host does not support reading read-only switch. assuming write-enable. mmc0: new SD card at address 1234 mmcblk0: mmc0:1234 SA02G 1.83 GiB mmcblk0: p1 p2 p3 mmcblk0: p2 size 391104 limited to end of disk mmcblk0: p3 ignored, start 3907008 is behind the end of the disk VFS: Mounted root (ext2 filesystem) on device 179:1. Freeing init memory: 176K pxa27x_udc: version 2008-04-18 lib80211: common routines for IEEE802.11 drivers lib80211_crypt: registered algorithm 'NULL' libertas_spi: Libertas SPI driver In z2 SPI setup libertas: Can't read bus mode register. libertas_spi: probe of spi1.0 failed with error -5 Swap area shorter than signature indicates No device for DAI WM8750 WM8750 Audio Codec 0.12<6>asoc: WM8750 <-> pxa2xx-i2s mapping ok Swap area shorter than signature indicates libertas_spi: Libertas SPI driver In z2 SPI setup libertas: Can't read bus mode register. libertas_spi: probe of spi1.0 failed with error -5 Quote Link to comment Share on other sites More sharing options...
altometer Posted June 25, 2012 Share Posted June 25, 2012 Seeing as how your post comes up in the google results, I thought I'd add how I fixed this. Make sure there is a swap partition bigger than 128MB on your card. I made a 512MB because I am using it as a (really slow) minecraft server. then, if you are running ubuntu... #iwconfig eth0 essid your_id_here #iwconfig eth0 key your_hex_key_here #ifconfig eth0 down #ifconfig eth0 up #dhclient eth0 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.