I installed Debian GNU/Linux testing on a Toshiba Satellite U500-183
that seems to have this wireless device. I have this kernel installed::
ii linux-image-2.6.32-trunk-amd64 2.6.32-5 Linux
2.6.32 for 64-bit PCs
and downloaded rtl8192se_linux_2.6.0014.0115.2010.tar.gz from Realtek's
web site, compiled it (make CC=gcc-4.3, no errors) and installed it as
per #20. It worked the first time and I connected successfully to my
access point. However after a couple of minutes it loses connection. I
can only re-establish connection after rebooting and then it looses
connectivity again after a couple of minutes.
Excerpt from dmesg:
[ 65.217913] rtllib_crypt: registered algorithm 'NULL'
[ 65.217915] rtllib_crypt: registered algorithm 'TKIP'
[ 65.217917] rtllib_crypt: registered algorithm 'CCMP'
[ 65.217919] rtllib_crypt: registered algorithm 'WEP'
[ 65.217920]
[ 65.217921] Linux kernel driver for RTL8192 based WLAN cards
[ 65.217922] Copyright (c) 2007-2008, Realsil Wlan Driver
[ 65.217965] rtl819xSE 0000:03:00.0: PCI INT A -> GSI 17 (level, low) -> IRQ
17
[ 65.217972] rtl819xSE 0000:03:00.0: setting latency timer to 64
[ 65.218173] Adapter(8192SE) is found - DeviceID=8172
Later:
[ 77.913978] rtl819xSE 0000:03:00.0: firmware: requesting
RTL8192SE/rtl8192sfw.bin
[ 78.093321] rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 78.102982] ===>rtllib_start_scan()
[ 78.104014] ADDRCONF(NETDEV_UP): wlan0: link is not ready
[ 100.118753] rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 130.121650] rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 136.661785] rtl8192_SetWirelessMode(), wireless_mode:10, bEnableHT = 1
[ 138.078786] Linking with TenYearsAfter,channel:6, qos:1, myHT:1,
networkHT:0, mode:6 cur_net.flags:0x40f
[ 138.078801] ===>rtllib_associate_procedure_wq(), chan:6
[ 138.078805] HTSetConnectBwMode():pHTInfo->bCurBW40MHz:0
[ 138.109066] rtllib_authentication_req():auth->algorithm is OPEN
[ 138.109104] Linking with TenYearsAfter,channel:6, qos:1, myHT:1,
networkHT:0, mode:6 cur_net.flags:0x40f
[ 138.109141] ===>rtllib_associate_procedure_wq(), chan:6
[ 138.109144] HTSetConnectBwMode():pHTInfo->bCurBW40MHz:0
[ 138.139535] rtllib_authentication_req():auth->algorithm is OPEN
[ 138.142246] rtl8192_SetWirelessMode(), wireless_mode:4, bEnableHT = 0
[ 138.145207] Associated successfully
[ 138.145212] normal associate
[ 138.145226] Using G rates:108
[ 138.145229] Successfully associated, ht not enabled(0, 0)
[ 138.147200] ADDRCONF(NETDEV_CHANGE): wlan0: link becomes ready
[ 138.156036] alg name:CCMP
[ 138.217879] Intel AES-NI instructions are not detected.
[ 138.235834] padlock: VIA PadLock not detected.
[ 138.246566] alg name:TKIP
[ 138.417274] DHCP pkt src port:68, dest port:67!!
[ 140.100421] dm_check_edca_turbo():iot peer is unknown,
bssid:00:14:7f:ca:3f:8b
[ 148.580048] wlan0: no IPv6 routers present
[ 170.004802] LPS leave: notify AP we are awaked ++++++++++
SendNullFunctionData
[ 183.792429] LPS leave: notify AP we are awaked ++++++++++
SendNullFunctionData
[ 204.168219] ===>tx queue is not empty:1, 20
[ 204.270602] ===>tx queue is not empty:1, 20
[ 204.373577] ===>tx queue is not empty:1, 20
[ 204.475348] ===>tx queue is not empty:1, 20
[ 204.577808] ===>tx queue is not empty:1, 20
[ 204.680220] ===>tx queue is not empty:1, 20
[ 204.782608] ===>tx queue is not empty:1, 20
[ 204.885002] ===>tx queue is not empty:1, 20
[ 205.193380] ===>tx queue is not empty:1, 21
[ 205.294618] ===>tx queue is not empty:1, 21
[ 205.397003] ===>tx queue is not empty:1, 21
[ 205.499404] ===>tx queue is not empty:1, 21
[ 205.601746] ===>tx queue is not empty:1, 21
[ 205.806866] ===>tx queue is not empty:1, 25
[ 206.011408] ===>tx queue is not empty:1, 27
[ 206.113814] ===>tx queue is not empty:1, 27
[ 206.216201] ===>tx queue is not empty:1, 27
[ 206.318600] ===>tx queue is not empty:1, 27
[ 206.421004] ===>tx queue is not empty:1, 27
[ 206.523728] ===>tx queue is not empty:1, 27
[ 206.728196] ===>tx queue is not empty:1, 29
[ 206.830598] ===>tx queue is not empty:1, 29
[ 207.035407] ===>tx queue is not empty:1, 30
[ 207.137802] ===>tx queue is not empty:1, 30
[ 207.240185] ===>tx queue is not empty:1, 30
[ 207.547413] ===>tx queue is not empty:1, 32
[ 207.650345] ===>tx queue is not empty:1, 32
[ 207.752200] ===>tx queue is not empty:1, 32
[ 207.854615] ===>tx queue is not empty:1, 32
[ 208.059408] ===>tx queue is not empty:1, 33
[ 208.264191] ===>tx queue is not empty:1, 34
[ 208.366593] ===>tx queue is not empty:1, 34
[ 208.469009] ===>tx queue is not empty:1, 34
[ 208.571410] ===>tx queue is not empty:1, 34
[ 208.673794] ===>tx queue is not empty:1, 34
[ 208.776186] ===>tx queue is not empty:1, 34
[ 208.981000] ===>tx queue is not empty:1, 35
[ 209.185796] ===>tx queue is not empty:1, 36
[ 209.289501] ===>tx queue is not empty:1, 36
[ 209.390598] ===>tx queue is not empty:1, 36
[ 209.492995] ===>tx queue is not empty:1, 36
[ 209.697798] ===>tx queue is not empty:1, 37
[ 209.800196] ===>tx queue is not empty:1, 37
[ 209.902532] ===>tx queue is not empty:1, 37
[ 210.053717] ===>tx queue is not empty:1, 37
[ 210.100281] rtl819x_ifcheck_resetornot(): TxResetType is 2, RxResetType is 0
[ 360.480259] INFO: task rtl819xSE/0:844 blocked for more than 120 seconds.
[ 360.480265] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 360.480269] rtl819xSE/0 D 0000000000000000 0 844 2 0x00000000
[ 360.480277] ffffffff8143f1f0 0000000000000046 0000000000000000
ffffffffa01ec5a3
[ 360.480284] 0000000200000000 0000000000000082 000000000000f8a0
ffff88013c3abfd8
[ 360.480290] 00000000000155c0 00000000000155c0 ffff88013b613880
ffff88013b613b78
[ 360.480297] Call Trace:
[ 360.480321] [<ffffffff812e5b9c>] ? schedule_timeout+0x2e/0xdd
[ 360.480327] [<ffffffff812e6441>] ? __down_common+0x8d/0xde
[ 360.480334] [<ffffffff810681da>] ? down+0x27/0x39
[ 360.480351] [<ffffffffa01ab534>] ? rtl819x_ifsilentreset+0xd4/0x4c0
[r8192se_pci]
[ 360.480367] [<ffffffffa01abb10>] ? rtl819x_watchdog_wqcallback+0x1f0/0x4c0
[r8192se_pci]
[ 360.480374] [<ffffffff810614c3>] ? worker_thread+0x188/0x21d
[ 360.480389] [<ffffffffa01ab920>] ? rtl819x_watchdog_wqcallback+0x0/0x4c0
[r8192se_pci]
[ 360.480395] [<ffffffff81064aae>] ? autoremove_wake_function+0x0/0x2e
[ 360.480401] [<ffffffff8106133b>] ? worker_thread+0x0/0x21d
[ 360.480406] [<ffffffff810647e1>] ? kthread+0x79/0x81
[ 360.480412] [<ffffffff81011b6a>] ? child_rip+0xa/0x20
[ 360.480417] [<ffffffff81064768>] ? kthread+0x0/0x81
[ 360.480422] [<ffffffff81011b60>] ? child_rip+0x0/0x20
[ 360.480432] INFO: task NetworkManager:1621 blocked for more than 120 seconds.
[ 360.480435] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 360.480439] NetworkManage D 0000000000000000 0 1621 1 0x00000000
[ 360.480445] ffff88013b4154c0 0000000000000082 ffff88013bcb9ef8
ffffffff810676e9
[ 360.480451] ffff88013bcb9b88 ffffffff812e61f7 000000000000f8a0
ffff88013bcb9fd8
[ 360.480458] 00000000000155c0 00000000000155c0 ffff88013bfbaa60
ffff88013bfbad58
[ 360.480464] Call Trace:
[ 360.480469] [<ffffffff810676e9>] ? hrtimer_cancel+0xc/0x16
[ 360.480475] [<ffffffff812e61f7>] ? schedule_hrtimeout_range+0xd5/0x112
[ 360.480481] [<ffffffff81064c99>] ? remove_wait_queue+0x12/0x41
[ 360.480486] [<ffffffff812e5b9c>] ? schedule_timeout+0x2e/0xdd
[ 360.480493] [<ffffffff810f9b96>] ? __pollwait+0x0/0xd6
[ 360.480498] [<ffffffff812e6441>] ? __down_common+0x8d/0xde
[ 360.480504] [<ffffffff810681da>] ? down+0x27/0x39
[ 360.480519] [<ffffffffa01aff3e>] ? r8192_wx_get_essid+0x3e/0x80
[r8192se_pci]
[ 360.480526] [<ffffffff812d153b>] ? ioctl_standard_iw_point+0x19f/0x242
[ 360.480542] [<ffffffffa01aff00>] ? r8192_wx_get_essid+0x0/0x80 [r8192se_pci]
[ 360.480547] [<ffffffff810f9c6c>] ? pollwake+0x0/0x58
[ 360.480553] [<ffffffff812d15de>] ? ioctl_standard_call+0x0/0xa9
[ 360.480558] [<ffffffff812d1665>] ? ioctl_standard_call+0x87/0xa9
[ 360.480563] [<ffffffff812d0f42>] ? wext_ioctl_dispatch+0x93/0x161
[ 360.480568] [<ffffffff812d1328>] ? ioctl_private_call+0x0/0x74
[ 360.480574] [<ffffffff812d1113>] ? wext_handle_ioctl+0x33/0x67
[ 360.480580] [<ffffffff8123ee7e>] ? dev_ioctl+0x5ef/0x630
[ 360.480586] [<ffffffff8122f1a1>] ? sys_recvmsg+0x23d/0x278
[ 360.480593] [<ffffffff8122d893>] ? sock_ioctl+0x208/0x216
[ 360.480598] [<ffffffff810f7ab6>] ? vfs_ioctl+0x21/0x6c
[ 360.480603] [<ffffffff810f8004>] ? do_vfs_ioctl+0x48d/0x4cb
[ 360.480608] [<ffffffff810ea41f>] ? fd_install+0x2e/0x5a
[ 360.480614] [<ffffffff8122dea8>] ? sock_map_fd+0x57/0x64
[ 360.480619] [<ffffffff810f8093>] ? sys_ioctl+0x51/0x70
[ 360.480626] [<ffffffff81010b02>] ? system_call_fastpath+0x16/0x1b
[ 360.480632] INFO: task wpa_supplicant:1653 blocked for more than 120 seconds.
[ 360.480635] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 360.480639] wpa_supplican D 0000000000000000 0 1653 1 0x00000000
[ 360.480645] ffffffff8143f1f0 0000000000000082 0000000000000000
ffffffff8103fb0a
[ 360.480651] 0000000000000000 ffff88013eb13000 000000000000f8a0
ffff88013c8d9fd8
[ 360.480657] 00000000000155c0 00000000000155c0 ffff88013d309530
ffff88013d309828
[ 360.480663] Call Trace:
[ 360.480669] [<ffffffff8103fb0a>] ? __wake_up+0x30/0x44
[ 360.480675] [<ffffffff812e5fe3>] ? __mutex_lock_common+0x10b/0x17b
[ 360.480681] [<ffffffff8123a77a>] ? dev_name_hash+0x19/0x5e
[ 360.480686] [<ffffffff812d15de>] ? ioctl_standard_call+0x0/0xa9
[ 360.480692] [<ffffffff812e610b>] ? mutex_lock+0x1a/0x31
[ 360.480697] [<ffffffff812d0ff7>] ? wext_ioctl_dispatch+0x148/0x161
[ 360.480702] [<ffffffff812d1328>] ? ioctl_private_call+0x0/0x74
[ 360.480707] [<ffffffff812d1113>] ? wext_handle_ioctl+0x33/0x67
[ 360.480713] [<ffffffff8123ee7e>] ? dev_ioctl+0x5ef/0x630
[ 360.480718] [<ffffffff8122ef49>] ? move_addr_to_user+0x61/0x7c
[ 360.480724] [<ffffffff8122d893>] ? sock_ioctl+0x208/0x216
[ 360.480729] [<ffffffff810f7ab6>] ? vfs_ioctl+0x21/0x6c
[ 360.480734] [<ffffffff810f8004>] ? do_vfs_ioctl+0x48d/0x4cb
[ 360.480739] [<ffffffff810f8093>] ? sys_ioctl+0x51/0x70
[ 360.480745] [<ffffffff81010b02>] ? system_call_fastpath+0x16/0x1b
[ 360.480771] INFO: task firefox-bin:2186 blocked for more than 120 seconds.
[ 360.480774] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this
message.
[ 360.480778] firefox-bin D 0000000000000000 0 2186 1 0x00000000
[ 360.480784] ffff88013fa7b880 0000000000000086 ffff88013d30cde8
ffff880005c155c0
[ 360.480790] ffff880005c155c0 ffff88013d30cdb0 000000000000f8a0
ffff880129c47fd8
[ 360.480796] 00000000000155c0 00000000000155c0 ffff88013e67d4c0
ffff88013e67d7b8
[ 360.480802] Call Trace:
[ 360.480809] [<ffffffff8104a1d9>] ? try_to_wake_up+0x249/0x259
[ 360.480816] [<ffffffff812e5fe3>] ? __mutex_lock_common+0x10b/0x17b
[ 360.480821] [<ffffffff812e610b>] ? mutex_lock+0x1a/0x31
[ 360.480828] [<ffffffff812558fe>] ? netlink_lookup+0x2d/0x6e
[ 360.480833] [<ffffffff8124646c>] ? rtnetlink_rcv+0x10/0x25
[ 360.480839] [<ffffffff81256d5d>] ? netlink_unicast+0xe2/0x148
[ 360.480845] [<ffffffff81235729>] ? __alloc_skb+0x69/0x15a
[ 360.480850] [<ffffffff81257489>] ? netlink_sendmsg+0x242/0x255
[ 360.480856] [<ffffffff8122e145>] ? sock_sendmsg+0xa3/0xbb
[ 360.480861] [<ffffffff81064aae>] ? autoremove_wake_function+0x0/0x2e
[ 360.480867] [<ffffffff8123151d>] ? sk_prot_alloc+0x60/0x12f
[ 360.480872] [<ffffffff81257167>] ? netlink_insert+0xff/0x123
[ 360.480877] [<ffffffff8122ed20>] ? sys_sendto+0xd7/0x11a
[ 360.480883] [<ffffffff810ea41f>] ? fd_install+0x2e/0x5a
[ 360.480888] [<ffffffff8122dea8>] ? sock_map_fd+0x57/0x64
[ 360.480895] [<ffffffff81010b02>] ? system_call_fastpath+0x16/0x1b
[ 403.028588] rtl819xSE:Err RX pkt len = 0x15
[ 403.028591]
There are more "task <name>:<pid> blocked for more than 120 seconds."
messages followed by stack traces.
Before the loss of connection, when I type "/sbin/route" I get:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 wlan0
default dsldevice.lan 0.0.0.0 UG 0 0 0 wlan0
After the loss of connection, when I type "/sbin/route" I get:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 wlan0
<hangs>
I can still see the complete routing table with "/sbin/route -n":
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0
0.0.0.0 192.168.1.254 0.0.0.0 UG 0 0 0 wlan0
But "ping 192.168.1.254" says the network is unreachable.
lspci -v says:
03:00.0 Network controller: Realtek Semiconductor Co., Ltd. Device 8172 (rev 10)
Subsystem: Realtek Semiconductor Co., Ltd. Device 8151
Flags: bus master, fast devsel, latency 0, IRQ 17
I/O ports at b800 [size=256]
Memory at fbffc000 (32-bit, non-prefetchable) [size=16K]
Capabilities: [40] Power Management version 3
Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit+
Capabilities: [70] Express Legacy Endpoint, MSI 00
Capabilities: [100] Advanced Error Reporting
Capabilities: [140] Virtual Channel
Capabilities: [160] Device Serial Number 88-55-22-fe-ff-4c-e0-00
Kernel driver in use: rtl819xSE
--
Ludovic Brenta.
--
Realtek RTL8192SE WLAN Card Fails to work on Medion Akoya E1312 Netbook
https://bugs.launchpad.net/bugs/401126
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs