From: Uwe Kleine-K. <uw...@kl...> - 2013-09-05 21:21:19
|
Hello, I think the oops includes most necessary information for my problem: [ 31.964713] usb 1-1.3: new high-speed USB device number 6 using dwc_otg [ 32.086227] usb 1-1.3: New USB device found, idVendor=057c, idProduct=6201 [ 32.086257] usb 1-1.3: New USB device strings: Mfr=3, Product=2, SerialNumber=1 [ 32.086274] usb 1-1.3: Product: WLAN USB Device [ 32.086289] usb 1-1.3: Manufacturer: AVM GmbH [ 32.086306] usb 1-1.3: SerialNumber: 001C4AF9602F [ 32.211339] cfg80211: Calling CRDA to update world regulatory domain [ 32.387702] acx.acx_init_module: acx-mac80211, version: v0.6.0-gv20130127-3-g1daf4bf (git: v20130127-3-g1daf4bf) [ 32.387735] acx.acx_init_module: this driver is still EXPERIMENTAL [ 32.387735] acx: please read the README file and/or go to http://acx100.sourceforge.net/wiki for further information [ 32.387805] acx.acxpci_init_module: built with CONFIG_ACX_MAC80211_PCI [ 32.387821] acx.acxpci_init_module: compiled to use 32bit I/O access. I/O timing issues might occur, such as non-working firmware upload. Report them [ 32.387834] acx.acxpci_init_module: acx: running on a little-endian CPU [ 32.387834] PCI/VLYNQ module initialized, waiting for cards to probe... [ 32.387849] acxusb.acxusb_init_module: built with CONFIG_ACX_MAC80211_USB [ 32.387859] acxusb.acxusb_init_module: USB module initialized, probing for devices... [ 32.388253] acx.acx_read_fw: requesting firmware image 'tiacx111usbc1B' [ 32.483637] acxusb.acxusb_boot: firmware size: 97388 bytes [ 32.487205] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=8) [ 32.487799] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=2056) [ 32.488216] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=4104) [ 32.488722] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=6152) [ 32.489237] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=8200) [ 32.489720] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=10248) [ 32.490254] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=12296) [ 32.490764] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=14344) [ 32.491226] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=16392) [ 32.491713] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=18440) [ 32.492218] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=20488) [ 32.492747] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=22536) [ 32.493222] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=24584) [ 32.493744] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=26632) [ 32.494227] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=28680) [ 32.494734] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=30728) [ 32.495228] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=32776) [ 32.495755] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=34824) [ 32.497120] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=36872) [ 32.500382] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=38920) [ 32.500904] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=40968) [ 32.501343] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=43016) [ 32.501863] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=45064) [ 32.502361] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=47112) [ 32.502843] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=49160) [ 32.503366] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=51208) [ 32.503837] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=53256) [ 32.504423] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=55304) [ 32.504845] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=57352) [ 32.505389] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=59400) [ 32.505862] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=61448) [ 32.506345] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=63496) [ 32.506859] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=65544) [ 32.507364] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=67592) [ 32.507855] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=69640) [ 32.508340] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=71688) [ 32.508846] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=73736) [ 32.509361] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=75784) [ 32.509841] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=77832) [ 32.510354] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=79880) [ 32.510852] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=81928) [ 32.511356] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=83976) [ 32.511844] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=86024) [ 32.512363] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=88072) [ 32.513783] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=90120) [ 32.515241] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=92168) [ 32.515754] acxusb.acxusb_boot: acx: uploading firmware (2048 bytes, offset=94216) [ 32.516220] acxusb.acxusb_boot: acx: uploading firmware (1124 bytes, offset=96264) [ 32.631488] acxusb.acxusb_boot: TNETW1450 firmware successfully uploaded [ 32.631642] acx.acx_alloc_hw: wiphy: phy0 [ 32.631669] acx.acx_init_mechanics: ie_cmd_buf_len=336 [ 32.632158] acx.acx_init_packet_templates: initializing max packet templates [ 32.636343] acx.acx_interrogate: (type:ACX111_IE_QUEUE_CONFIG,len:56) [ 32.636931] acx.acx111_create_dma_regions: Queue head: len=56, tx_memory_block_address=1F900, rx_memory_block_address=18300 [ 32.636953] acx.acx111_create_dma_regions: Queue head: rx_queue_start=15534 [ 32.636966] acx.acx111_create_dma_regions: Queue head: tx_queue_start[0]=165B4 [ 32.636978] acx.acx111_create_dma_regions: Queue head: tx_queue_start[1]=16234 [ 32.636989] acx.acx111_create_dma_regions: Queue head: tx_queue_start[2]=15EB4 [ 32.637002] acx.acx111_create_dma_regions: Queue head: tx_queue_start[3]=15B34 [ 32.637013] acx.acx111_create_dma_regions: Queue head: tx_queue_start[4]=157B4 [ 32.637031] acx.acx_create_tx_desc_queue: adev->iobase2= (null),tx_queue_start=000165B4,tx->desc_start=000165b4 [ 32.637073] Unable to handle kernel paging request at virtual address 000165d8 [ 32.646403] pgd = da23c000 [ 32.651035] [000165d8] *pgd=00000000 [ 32.656594] Internal error: Oops: 805 [#1] ARM [ 32.662971] Modules linked in: acx_mac80211(O+) mac80211 cfg80211 rfkill snd_bcm2835 snd_pcm snd_page_alloc snd_seq snd_timer snd_seq_device snd soundcore sg sr_mod sd_mod cdrom crc_t10dif usb_storage scsi_mod [ 32.687939] CPU: 0 Tainted: G O (3.6-trunk-rpi #1 Debian 3.6.9-1~experimental.1+rpi6) [ 32.701234] PC is at acx_create_desc_queues+0x110/0xd34 [acx_mac80211] [ 32.710005] LR is at acx_create_desc_queues+0xc0/0xd34 [acx_mac80211] [ 32.718565] pc : [<bf1a0120>] lr : [<bf1a00d0>] psr: 60000013 [ 32.718565] sp : db591cb8 ip : 00000000 fp : c04dbfa0 [ 32.734158] r10: da4f97d4 r9 : 000165b4 r8 : 00000000 [ 32.741438] r7 : 000165b4 r6 : 00015534 r5 : 00000005 r4 : da4f9140 [ 32.750034] r3 : 00000010 r2 : ffffff80 r1 : da4f9140 r0 : da4f9140 [ 32.758618] Flags: nZCv IRQs on FIQs on Mode SVC_32 ISA ARM Segment user [ 32.767836] Control: 00c5387d Table: 1a23c008 DAC: 00000015 [ 32.775634] Process modprobe (pid: 1464, stack limit = 0xdb590268) [ 32.783850] Stack: (0xdb591cb8 to 0xdb592000) [ 32.807534] 1ca0: 000165b4 00000000 [ 32.819962] 1cc0: 00000000 da4f9140 00015534 da4f9140 00000000 00000000 00000000 000010e8 [ 32.832313] 1ce0: db591d88 00000005 bf1b5198 da4f9140 00000005 00015534 bf1b82bc 00004a40 [ 32.845633] 1d00: 00004a40 000010e8 00000000 bf1a91f4 00018300 00000000 00000000 00380005 [ 32.858220] 1d20: 0001f900 00018300 00015534 00070000 000165b4 04000000 00016234 02000001 [ 32.870851] 1d40: 00015eb4 00000002 00015b34 00000003 000157b4 00000004 00280003 00800001 [ 32.883484] 1d60: 0005010a 0000000f 00070010 00000000 04000010 03000010 02000010 01000010 [ 32.896167] 1d80: 00000010 000165b4 00016234 00015eb4 00015b34 000157b4 db400480 da4f9140 [ 32.908938] 1da0: da4f8320 00000008 da0254e0 bf1a9864 00004a40 000010e8 00000000 bf1a8adc [ 32.921838] 1dc0: 00000032 bf1b473d da4f9140 da4f8320 00000008 bf1a8b24 00000032 00000011 [ 32.941109] 1de0: da4f9140 bf19ba18 da1c4400 bf1aebfc da1c4420 da2e8800 bf1b822c 00000000 [ 32.968016] 1e00: da1c4400 00000000 bf1aebfc c0235a40 da1c4420 da1c4454 bf1b822c bf1b822c [ 32.981499] 1e20: 00000001 00000024 0000001c c020e078 00000000 da1c4420 da1c4454 bf1b822c [ 32.996571] 1e40: 00000000 c020e208 bf1b822c db591e58 c020e1a8 c020cba8 db4684ac da2fda50 [ 33.011297] 1e60: bf1b822c bf1b822c da2fdb40 c0506cf8 00000000 c020d808 bf1b15d7 bf1b15d8 [ 33.034365] 1e80: bf1b822c bf1b81fc bf1b15a8 bf1b822c 00000001 c020e6b4 bf1b8224 bf1b865c [ 33.047970] 1ea0: bf1b81fc bf1b15a8 bf1b822c 00000001 0000001c c0234a18 c04dc874 bf1b865c [ 33.062400] 1ec0: 00000000 00000000 da4ae560 bf1bf140 bf1bf10c 00000000 00000000 bf1b865c [ 33.077096] 1ee0: bf1bf10c c000855c 00000000 00000001 bf1b865c bf1b865c 00000001 bf1b865c [ 33.090697] 1f00: 00000001 bf1b86a4 da4ae560 00000001 00000024 c005b7e4 bf1b8668 00007fff [ 33.112445] 1f20: c0057914 00000002 00000124 c0058f30 c036246c bf1b87c0 b6eee930 dce6d67c [ 33.126101] 1f40: dce4f000 0002d278 dce6fb38 dce6f923 dce74650 0001fc3c 0002207c 00000000 [ 33.139598] 1f60: 00000000 0000002f 00000030 00000024 00000028 0000001d 00000000 c046efa4 [ 33.153061] 1f80: 0002d278 00000000 00060000 b8e293f0 00000080 c000d7e8 db590000 00000000 [ 33.166533] 1fa0: 00000000 c000d660 00000000 00060000 b6cb2000 0002d278 b6eee930 b6cb2000 [ 33.184240] 1fc0: 00000000 00060000 b8e293f0 00000080 b8e2c6a8 0002d278 b6eee930 00000000 [ 33.214446] 1fe0: 00000000 beb9290c b6ee5f9c b6e50ec4 60000010 b6cb2000 eb00156d e1a00008 [ 33.228313] [<bf1a0120>] (acx_create_desc_queues+0x110/0xd34 [acx_mac80211]) from [<bf1a91f4>] (acx111_create_dma_regions+0x1cc/0x210 [acx_mac80211]) [ 33.247298] [<bf1a91f4>] (acx111_create_dma_regions+0x1cc/0x210 [acx_mac80211]) from [<bf1a9864>] (acx_init_mac+0x58/0x198 [acx_mac80211]) [ 33.265282] [<bf1a9864>] (acx_init_mac+0x58/0x198 [acx_mac80211]) from [<bf19ba18>] (acxusb_probe+0x368/0x590 [acx_mac80211]) [ 33.282104] [<bf19ba18>] (acxusb_probe+0x368/0x590 [acx_mac80211]) from [<c0235a40>] (usb_probe_interface+0x158/0x214) [ 33.298199] [<c0235a40>] (usb_probe_interface+0x158/0x214) from [<c020e078>] (driver_probe_device+0xb0/0x1e0) [ 33.313446] [<c020e078>] (driver_probe_device+0xb0/0x1e0) from [<c020e208>] (__driver_attach+0x60/0x84) [ 33.328125] [<c020e208>] (__driver_attach+0x60/0x84) from [<c020cba8>] (bus_for_each_dev+0x4c/0x78) [ 33.342420] [<c020cba8>] (bus_for_each_dev+0x4c/0x78) from [<c020d808>] (bus_add_driver+0x9c/0x210) [ 33.356704] [<c020d808>] (bus_add_driver+0x9c/0x210) from [<c020e6b4>] (driver_register+0x9c/0x138) [ 33.370983] [<c020e6b4>] (driver_register+0x9c/0x138) from [<c0234a18>] (usb_register_driver+0x64/0x120) [ 33.385795] [<c0234a18>] (usb_register_driver+0x64/0x120) from [<bf1bf140>] (acx_init_module+0x34/0x9c [acx_mac80211]) [ 33.401847] [<bf1bf140>] (acx_init_module+0x34/0x9c [acx_mac80211]) from [<c000855c>] (do_one_initcall+0x90/0x160) [ 33.417474] [<c000855c>] (do_one_initcall+0x90/0x160) from [<c005b7e4>] (sys_init_module+0x1764/0x18e4) [ 33.432111] [<c005b7e4>] (sys_init_module+0x1764/0x18e4) from [<c000d660>] (ret_fast_syscall+0x0/0x30) [ 33.504440] Code: 1a000013 e59d0014 e3a03010 e3e0207f (e5c72024) [ 33.513239] ---[ end trace d45e4150e443ff96 ]--- The compiled module with some debug info can be found at http://www.kleine-koenig.org/tmp/acx-mac80211.ko This is an Raspberry Pi (i.e. ARM) machine using an AVM Fritz WLan Stick. The firmware in use is http://acx100.erley.org/fw/acx111_2.4.0.70-USB/tiacx111usbc1B Debugging is a bit hard, as I only have remote access by wired network. I hope it's ok to mail this to the devel list and not the users list. If you need more info, don't hesitate to ask. I also idle in freenode's #acx100 for quick roundtrip stuff. Best regards and thanks in advance Uwe |