WI-U3-866D on WXR-2533DHP

OpenWrtにRTL8812AUドライバが追加されていたので試しに。ただ、以前と変わらず不安定な印象。
WI-U3-866D固有の問題である可能性も無きにしも非ず。

接続

普通にUSB 3.0ポートへ接続。何故かUSB 2.0デバイスとして認識され、そのままUSB 3.0接続への切り替え等は発生しない。
iwinfo ではwlan2がWI-U3-866Dに該当。

root@OpenWrt:/# [   84.616036] usb 1-1: new high-speed USB device number 2 using xhci-hcd
[   85.267793] RTL871X: rtw_ndev_init(wlan2)

root@OpenWrt:/# iwinfo
wlan0     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9B
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11nac
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy0

wlan1     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9A
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy1

wlan2     ESSID: unknown
          Access Point: 74:03:BD:8F:DF:59
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 12 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11abg
          Hardware: unknown [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: no  PHY name: phy2

root@OpenWrt:/# lsusb
Bus 002 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 004 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 001 Device 002: ID 0411:025d BUFFALO INC. (formerly MelCo., Inc.) 
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
root@OpenWrt:/# lsusb -t
/:  Bus 04.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 03.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
/:  Bus 02.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 5000M
/:  Bus 01.Port 1: Dev 1, Class=root_hub, Driver=xhci-hcd/1p, 480M
    |__ Port 1: Dev 2, If 0, Class=Vendor Specific Class, Driver=rtl8812au, 480M

AP接続試行時

LuCI上からスキャン / 接続操作。何故か uninit が走る。この時点で iwinfoiw dev の情報からドングルが消える。

root@OpenWrt:/# [  200.594440] IPv6: ADDRCONF(NETDEV_UP): wlan2: link is not ready
[  250.955660] RTL871X: rtw_ndev_uninit(wlan2)

root@OpenWrt:/# iwinfo
wlan0     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9B
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11nac
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy0

wlan1     ESSID: unknown
          Access Point: 74:03:BD:BC:1D:9A
          Mode: Client  Channel: unknown (unknown)
          Tx-Power: 0 dBm  Link Quality: unknown/70
          Signal: unknown  Noise: unknown
          Bit Rate: unknown
          Encryption: unknown
          Type: nl80211  HW Mode(s): 802.11bgn
          Hardware: 168C:0040 168C:0002 [Generic MAC80211]
          TX power offset: unknown
          Frequency offset: unknown
          Supports VAPs: yes  PHY name: phy1

ドングル取り外し

上のスキャン / 接続操作の後ドングルをUSB 3.0ポートから引き抜く。Oopsを吐いた後、そのままKernel Panicを起こしてお亡くなりになり、reboot。

root@OpenWrt:/# [  304.981232] usb 1-1: USB disconnect, device number 2
[  304.981804] Internal error: Oops - undefined instruction: 0 [#1] SMP ARM
[  304.985272] Modules linked in: pppoe ppp_async ath10k_pci ath10k_core ath rtl8812au pppox ppp_generic nf_conntrack_ipv6 mac80211 iptable_nat ipt_REJECT ipt_MASQUERADE cfg80211 xt_time xt_tcpudp xt_tcpmss xt_statistic xt_state xt_recent xt_nat xt_multiport xt_mark xt_mac xt_limit xt_length xt_hl xt_helper xt_ecn xt_dscp xt_conntrack xt_connmark xt_connlimit xt_connbytes xt_comment xt_TCPMSS xt_REDIRECT xt_LOG xt_HL xt_FLOWOFFLOAD xt_DSCP xt_CT xt_CLASSIFY ums_usbat ums_sddr55 ums_sddr09 ums_karma ums_jumpshot ums_isd200 ums_freecom ums_datafab ums_cypress ums_alauda slhc nf_reject_ipv4 nf_nat_redirect nf_nat_masquerade_ipv4 nf_conntrack_ipv4 nf_nat_ipv4 nf_nat nf_log_ipv4 nf_flow_table_hw nf_flow_table nf_defrag_ipv6 nf_defrag_ipv4 nf_conntrack_rtcache nf_conntrack_netlink iptable_raw iptable_mangle
[  305.040299]  iptable_filter ipt_ECN ip_tables crc_ccitt compat fuse act_connmark nf_conntrack act_skbedit act_mirred em_u32 cls_u32 cls_tcindex cls_flow cls_route cls_fw sch_tbf sch_htb sch_hfsc sch_ingress ledtrig_usbport ledtrig_heartbeat xt_set ip_set_list_set ip_set_hash_netiface ip_set_hash_netport ip_set_hash_netnet ip_set_hash_net ip_set_hash_netportnet ip_set_hash_mac ip_set_hash_ipportnet ip_set_hash_ipportip ip_set_hash_ipport ip_set_hash_ipmark ip_set_hash_ip ip_set_bitmap_port ip_set_bitmap_ipmac ip_set_bitmap_ip ip_set nfnetlink ip6t_REJECT nf_reject_ipv6 nf_log_ipv6 nf_log_common ip6table_mangle ip6table_filter ip6_tables x_tables ifb ip6_tunnel tunnel6 vfat fat ntfs nls_utf8 nls_iso8859_1 nls_cp437 uas usb_storage leds_gpio xhci_plat_hcd xhci_pci xhci_hcd dwc3 dwc3_of_simple ohci_platform
[  305.111300]  ohci_hcd phy_qcom_dwc3 ahci ehci_platform sd_mod ahci_platform libahci_platform libahci libata scsi_mod ehci_hcd gpio_button_hotplug ext4 jbd2 mbcache crc32c_generic
[  305.133559] CPU: 0 PID: 17 Comm: kworker/0:1 Not tainted 4.14.89 #0
[  305.149420] Hardware name: Generic DT based system
[  305.155611] Workqueue: usb_hub_wq hub_event
[  305.160445] task: dd465900 task.stack: dd4ea000
[  305.164540] PC is at rollback_registered_many+0xc4/0x474
[  305.169044] LR is at rollback_registered_many+0x40/0x474
[  305.174594] pc : []    lr : []    psr: 20000013
[  305.179892] sp : dd4ebd58  ip : dd465900  fp : dc9e2200
[  305.185877] r10: c08b1eb4  r9 : 00000001  r8 : dd4ebd90
[  305.191086] r7 : dd4ebd68  r6 : dca45844  r5 : dca45800  r4 : dd4ebd4c
[  305.196298] r3 : 00000003  r2 : 00000000  r1 : 00000000  r0 : 00000001
[  305.202898] Flags: nzCv  IRQs on  FIQs on  Mode SVC_32  ISA ARM  Segment none
[  305.209407] Control: 10c5787d  Table: 5c12806a  DAC: 00000051
[  305.216610] Process kworker/0:1 (pid: 17, stack limit = 0xdd4ea210)
[  305.222339] Stack: (0xdd4ebd58 to 0xdd4ec000)
[  305.228422] bd40:                                                       00000001 c079764c
[  305.232966] bd60: dd2fc850 dc33b3c0 dd4ebd68 dd4ebd68 dca45800 00000000 dca43000 dc9e2220
[  305.241127] bd80: 00000034 c0b5c648 dc9e2228 c068b194 dca45844 dca45844 dc33b3c0 dca45800
[  305.249285] bda0: dca43124 c068b208 e0ea1000 bf720628 00000000 bf72066c e0ea1000 dc9e2200
[  305.257444] bdc0: 00000000 bf721ad8 bf78799c db9e3c70 00000000 c06127e4 db9e3c00 ffffffed
[  305.265605] bde0: dc9e2220 dc9e2220 dc9e2254 bf78799c 00000000 00000034 c0b5c648 dc9e2228
[  305.273766] be00: db9e3c70 c058fd60 dd550f30 dc9e2220 c0b1d7c8 dc9e2278 c0b03c08 c058ecf0
[  305.281923] be20: 00008d84 dc9e2220 00000001 c058bacc dc9e2200 c03e4ff8 00000001 c0793bc4
[  305.290083] be40: dcca6400 dc9e3ae0 00000118 00040e59 dc9e2200 db9e3c00 00000000 00000001
[  305.298243] be60: dcea9000 dc9e2200 dcca6400 dc873904 00000100 c0611334 00000000 db9e3c00
[  305.306404] be80: dc9e3e00 db9e3ca4 db9e3c70 dcca6400 dc873904 c0609554 00000000 00000000
[  305.314563] bea0: 40000000 00000001 dc875800 00000001 00000001 dc873904 00000100 c060ad00
[  305.322722] bec0: dd4ebf0a 00000000 dc873800 dc873834 dcca6400 dc875800 dcca652c dc8758a4
[  305.330882] bee0: 00000001 dcea9000 dc873620 c0b1d690 00000000 c0b4ea14 dcca652c dd465900
[  305.339042] bf00: db5e7c00 00000000 00010100 dd465c70 dd4ebf4c dc873904 dd4c1580 ddc07500
[  305.347201] bf20: ddc0b300 00000000 00000000 00000008 ddc07500 c032fc14 ddc07518 ffffe000
[  305.355361] bf40: dd4c1580 ddc07500 dd4c1598 ddc07518 ffffe000 c0b02d00 00000008 c0330cc0
[  305.363521] bf60: dd44debc dd4dd000 dd4ea000 dd4c5340 dd44debc dd4dd01c dd4c1580 c033097c
[  305.371681] bf80: 00000000 c0335884 00000000 dd4c5340 c0335744 00000000 00000000 00000000
[  305.379841] bfa0: 00000000 00000000 00000000 c0307f48 00000000 00000000 00000000 00000000
[  305.388000] bfc0: 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000
[  305.396160] bfe0: 00000000 00000000 00000000 00000000 00000013 00000000 00000000 00000000
[  305.404312] [] (rollback_registered_many) from [] (unregister_netdevice_queue+0x88/0xe0)
[  305.412466] [] (unregister_netdevice_queue) from [] (unregister_netdev+0x1c/0x2c)
[  305.422653] [] (unregister_netdev) from [] (rtw_unregister_netdev+0x2c/0x44 [rtl8812au])
[  305.431988] [] (rtw_unregister_netdev [rtl8812au]) from [] (rtw_unregister_netdevs+0x2c/0x4c [rtl8812au])
[  305.441797] [] (rtw_unregister_netdevs [rtl8812au]) from [] (rtw_dev_remove+0x24/0x84 [rtl8812au])
[  305.452786] [] (rtw_dev_remove [rtl8812au]) from [] (usb_unbind_interface+0x94/0x1dc)
[  305.463169] [] (usb_unbind_interface) from [] (device_release_driver_internal+0x128/0x1f0)
[  305.472797] [] (device_release_driver_internal) from [] (bus_remove_device+0xe0/0x118)
[  305.482689] [] (bus_remove_device) from [] (device_del+0x190/0x344)
[  305.492320] [] (device_del) from [] (usb_disable_device+0x88/0x1bc)
[  305.500223] [] (usb_disable_device) from [] (usb_disconnect+0x88/0x210)
[  305.508208] [] (usb_disconnect) from [] (hub_event+0xee4/0xf20)
[  305.516545] [] (hub_event) from [] (process_one_work+0x24c/0x404)
[  305.524180] [] (process_one_work) from [] (worker_thread+0x344/0x58c)
[  305.532172] [] (worker_thread) from [] (kthread+0x140/0x14c)
[  305.540332] [] (kthread) from [] (ret_from_fork+0x14/0x2c)
[  305.547802] Code: ea000003 e3530001 e5c59311 0a000000 (e7f001f2) 
[  305.554814] ---[ end trace 3133cf18efab4894 ]---
[  305.560968] Kernel panic - not syncing: Fatal exception
[  305.565672] CPU1: stopping
[  305.570611] CPU: 1 PID: 0 Comm: swapper/1 Tainted: G      D         4.14.89 #0
[  305.573384] Hardware name: Generic DT based system
[  305.580629] [] (unwind_backtrace) from [] (show_stack+0x14/0x20)
[  305.585400] [] (show_stack) from [] (dump_stack+0x88/0x9c)
[  305.593286] [] (dump_stack) from [] (handle_IPI+0xf4/0x1a8)
[  305.600310] [] (handle_IPI) from [] (gic_handle_irq+0x9c/0xb8)
[  305.607514] [] (gic_handle_irq) from [] (__irq_svc+0x6c/0x90)
[  305.615140] Exception stack(0xdd461f80 to 0xdd461fc8)
[  305.622727] 1f80: 00000001 00000000 00000000 c0315300 ffffe000 c0b03c74 c0b03c28 00000000
[  305.627767] 1fa0: 00000000 512f04d0 00000000 00000000 dd461fc8 dd461fd0 c030884c c0308850
[  305.635897] 1fc0: 60000013 ffffffff
[  305.644057] [] (__irq_svc) from [] (arch_cpu_idle+0x38/0x44)
[  305.647366] [] (arch_cpu_idle) from [] (do_idle+0xe8/0x1bc)
[  305.654998] [] (do_idle) from [] (cpu_startup_entry+0x1c/0x20)
[  305.662025] [] (cpu_startup_entry) from [] (0x423017cc)
[  305.669669] Rebooting in 3 seconds..
広告

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト /  変更 )

Google フォト

Google アカウントを使ってコメントしています。 ログアウト /  変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト /  変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト /  変更 )

%s と連携中