Espressobin Wirless card Ath9k (PCI) not detecting

This is for ARMv8 based devices

Espressobin Wirless card Ath9k (PCI) not detecting

Postby warlcok20 » Thu Jun 14, 2018 9:04 am

Hallo Arch community,

I am a newbie in hardware kind of stuff. For my Espressobin, I'm using a wireless PCI card with ath9k chipset. The device is detected successfully (while running lspci) but it is not loaded (Not detected by iwconfig). Following is the output of kernel buffer


Code: Select all
[    8.687316] ath9k 0000:00:00.0: enabling device (0000 -> 0002)
[    8.690918] Internal error: synchronous external abort: 96000010 [#1] SMP
[    8.697462] Modules linked in: ath9k(+) ath9k_common ath9k_hw ath mac80211 aes_ce_blk crypto_simd aes_ce_cipher marvell crc32_ce crct10dif_ce ghash_ce cfg80211 aes_arm64 sha2_ce mv88e6xxx(+) sha256_arm64 sha1_ce dsa_core rfkill bridge stp llc sch_fq_codel ip_tables ipv6
[    8.722107] CPU: 0 PID: 190 Comm: systemd-udevd Not tainted 4.17.1-1-ARCH #1
[    8.729357] Hardware name: Globalscale Marvell ESPRESSOBin Board (DT)
[    8.735991] pstate: 80000005 (Nzcv daif -PAN -UAO)
[    8.740965] pc : ath9k_ioread32+0x74/0x80 [ath9k]
[    8.745812] lr : __ath9k_hw_init+0x84/0x904 [ath9k_hw]
[    8.751040] sp : ffff0000099db860
[    8.754445] x29: ffff0000099db860 x28: 0000000000000158
[    8.759911] x27: 0000000000000000 x26: ffff800074973520
[    8.765376] x25: ffff000000ca9000 x24: ffff000000ca9a00
[    8.770841] x23: 0000000fffffffe0 x22: ffff800074974028
[    8.776307] x21: ffff800074971520 x20: 0000000000004020
[    8.781773] x19: ffff000009fd4020 x18: 0000000000000000
[    8.787239] x17: 0000000000000000 x16: ffff00000828c278
[    8.792703] x15: 000000000000000a x14: 0000000000000043
[    8.798170] x13: ffffff0000000000 x12: 0000000000001888
[    8.803635] x11: 00000000000022b0 x10: 0000000000002298
[    8.809101] x9 : 0000000000002308 x8 : 0000000000004014
[    8.814566] x7 : 000000000000400c x6 : 0000000000004020
[    8.820032] x5 : 000000000000401c x4 : 0000000000000400
[    8.825497] x3 : 000000000000002b x2 : ffff000000c95b54
[    8.830963] x1 : 0000000000004020 x0 : 0000000000000000
[    8.836432] Process systemd-udevd (pid: 190, stack limit = 0x        (ptrval))
[    8.843866] Call trace:
[    8.846403]  ath9k_ioread32+0x74/0x80 [ath9k]
[    8.850895]  __ath9k_hw_init+0x84/0x904 [ath9k_hw]
[    8.855823]  ath9k_hw_init+0x88/0xb0 [ath9k_hw]
[    8.860467]  ath9k_init_softc+0x554/0x750 [ath9k]
[    8.865306]  ath9k_init_device+0x3c/0x37c [ath9k]
[    8.870143]  ath_pci_probe+0x2bc/0x330 [ath9k]
[    8.874698]  pci_device_probe+0xd4/0x144
[    8.878727]  driver_probe_device+0x2b8/0x424
[    8.883113]  __driver_attach+0xac/0x108
[    8.887056]  bus_for_each_dev+0x70/0x9c
[    8.890998]  driver_attach+0x30/0x3c
[    8.894672]  bus_add_driver+0x1f4/0x238
[    8.898614]  driver_register+0xa0/0xd8
[    8.902469]  __pci_register_driver+0x5c/0x6c
[    8.906881]  ath_pci_init+0x2c/0x34 [ath9k]
[    8.911181]  ath9k_init+0x14/0xfdc [ath9k]
[    8.915372]  do_one_initcall+0x94/0x17c
[    8.919313]  do_init_module+0x68/0x1d8
[    8.923165]  load_module+0x1acc/0x1b60
[    8.927017]  sys_init_module+0x1c0/0x1c4
[    8.931049]  __sys_trace_return+0x0/0x4
[    8.934994] Code: a8c37bfd d65f03c0 f944feb3 8b140273 (b9400273)


Any idea, how could I resolve this issue?
warlcok20
 
Posts: 3
Joined: Thu Jun 14, 2018 8:53 am

Re: Espressobin Wirless card Ath9k (PCI) not detecting

Postby WarheadsSE » Thu Jun 14, 2018 11:58 am

Does this happen at every boot, both warm and cold?
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6796
Joined: Mon Oct 18, 2010 2:12 pm

Re: Espressobin Wirless card Ath9k (PCI) not detecting

Postby warlcok20 » Thu Jun 14, 2018 12:04 pm

WarheadsSE wrote:Does this happen at every boot, both warm and cold?

yes
warlcok20
 
Posts: 3
Joined: Thu Jun 14, 2018 8:53 am

Re: Espressobin Wirless card Ath9k (PCI) not detecting

Postby WarheadsSE » Thu Jun 14, 2018 4:26 pm

This post saw something similar viewtopic.php?f=67&t=12362, at a similar address of `96000210`.

Based on the error code, it appears there is something happening from outside the CPU, which is causing this problem. Sadly, without more time (which I don't have at the moment), I can't provide any further breakdown.
Core Developer
Remember: Arch Linux ARM is entirely community donation supported!
WarheadsSE
Developer
 
Posts: 6796
Joined: Mon Oct 18, 2010 2:12 pm

Re: Espressobin Wirless card Ath9k (PCI) not detecting

Postby warlcok20 » Fri Jun 15, 2018 8:24 am

WarheadsSE wrote:This post saw something similar viewtopic.php?f=67&t=12362, at a similar address of `96000210`.

Based on the error code, it appears there is something happening from outside the CPU, which is causing this problem. Sadly, without more time (which I don't have at the moment), I can't provide any further breakdown.


No worries. Thanks for the info.
warlcok20
 
Posts: 3
Joined: Thu Jun 14, 2018 8:53 am


Return to ARMv8 Devices

Who is online

Users browsing this forum: No registered users and 0 guests