Register Guidelines E-Books Search Today's Posts Mark Forums Read

Go Back   MobileRead Forums > E-Book Readers > Alternative Devices

Notices

Reply
 
Thread Tools Search this Thread
Old 09-10-2009, 03:10 PM   #1
shpala
Junior Member
shpala began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Aug 2009
Device: PRS-505, SmartQ7
WiFi problem with my SmartQ7.

I used my SmartQ7 for the whole day.
After I restarted the device, wicd stopped recognizing any wireless networks.
I read somewhere, that the it can happen when the device is too hot, so I turned it off for the whole week. It didn't help.
Then I tried to reflash it (4.0). It didn't help too. I also tried all of the older firmwares (3,2,1).
when i run "sudo ifconfig -a", I get only the "lo" interface. So it looks like the device is not recognized.
I checked and the driver is loaded (i ran lsmod, and found there sd8686).
Does anybody know, what can i do?
Any help will be appreciated.
shpala is offline   Reply With Quote
Old 09-11-2009, 01:51 AM   #2
jtworld
Member
jtworld began at the beginning.
 
Posts: 10
Karma: 10
Join Date: Jul 2009
Device: SmartQ5
your wifi was broken , try to contact your seller
jtworld is offline   Reply With Quote
Advert
Old 09-20-2009, 08:21 AM   #3
shpala
Junior Member
shpala began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Aug 2009
Device: PRS-505, SmartQ7
Installing a rt73 usb driver

Then I would like to try work with rt73 usb wireless adapter.
It comes with the kernel, but it's not part of the firmware.
Where can I get the toolchain for SmartQ7?
Thanks in advance,
Pavel
shpala is offline   Reply With Quote
Old 09-20-2009, 12:07 PM   #4
alfie
Junior Member
alfie began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Sep 2009
Device: Smartq7
Yup - same issue

Did you figure out a solution to this issue? I'm having exactly the same issue so would really appreciate some guidance on fixing rather than having to send back.

Quote:
Originally Posted by shpala View Post
Then I would like to try work with rt73 usb wireless adapter.
It comes with the kernel, but it's not part of the firmware.
Where can I get the toolchain for SmartQ7?
Thanks in advance,
Pavel
alfie is offline   Reply With Quote
Old 09-27-2009, 02:58 PM   #5
shpala
Junior Member
shpala began at the beginning.
 
Posts: 4
Karma: 10
Join Date: Aug 2009
Device: PRS-505, SmartQ7
Unfortunately, no progress yet
shpala is offline   Reply With Quote
Advert
Old 09-28-2009, 06:03 AM   #6
Nation.A.List
Addict
Nation.A.List doesn't litterNation.A.List doesn't litter
 
Posts: 270
Karma: 112
Join Date: Jun 2009
Location: England
Device: SmartQ 7
Quote:
Originally Posted by shpala View Post
Unfortunately, no progress yet
Did you try upgrading to ver 5.0 and see if that helps?
Nation.A.List is offline   Reply With Quote
Old 09-29-2009, 08:02 PM   #7
GShock
Junior Member
GShock began at the beginning.
 
Posts: 6
Karma: 10
Join Date: Sep 2009
Device: SmartQ 7
Just got this info from this website: http://blog.csdn.net/hongjiujing/arc...6/4485665.aspx

Basically it seems that missing wifi was due to the virtual address they use to address the wifi. I am not expert....Hope some linux guru here will be able to explain further and enable us to directly modify the files in smartq to enable direct pointing to the wifi device and remove the virtual one....

关于智器marvell8686 WIFI驱动使用网络管理器HAL硬件抽象消息不对的解决方案! 收藏

现象:


use libertas_sdio driver (2.6.24.2)

cd /sys/class/net/eth3/
/sys/devices/platform/s3c-hsmmc1.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/eth3

but use official driver marvell8686

eth0 is in
/sys/device/virtual/net/eth0

caused HAL can't know it is a real WLAN !

did official driver miss some issue ?

i obtain official marvell8686 driver from
http://zenvoid.org/software/qi-smart...martq.tar.lzma


following use libertas_sdio driver is ok,can make HAL know it is a real
WLAN!

udi = '/org/freedesktop/Hal/devices/net_00_1a_6b_a3_0f_7a'
info.capabilities = {'net', 'net.80211'} (string list)
info.category = 'net.80211' (string)
info.parent =
'/org/freedesktop/Hal/devices/platform_s3c_hsmmc1_1_mmc_card_rca1_sdio1'
(string)
info.product = 'WLAN Interface' (string)
info.subsystem = 'net' (string)
info.udi = '/org/freedesktop/Hal/devices/net_00_1a_6b_a3_0f_7a'
(string)
linux.hotplug_type = 2 (0x2) (int)
linux.subsystem = 'net' (string)
linux.sysfs_path =
'/sys/devices/platform/s3c-hsmmc1.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/eth3' (st)
net.80211.mac_address = 113474998138 (0x1a6ba30f7a) (uint64)
net.address = '00:1a:6b:a3:0f:7a' (string)
net.arp_proto_hw_id = 1 (0x1) (int)
net.interface = 'eth3' (string)
net.linux.ifindex = 2 (0x2) (int)
net.originating_device =
'/org/freedesktop/Hal/devices/platform_s3c_hsmmc1_1_mmc_card_rca1_sdio1'
(strin)

use officai marvell8686 driver is

udi = '/org/freedesktop/Hal/devices/net_00_1a_6b_a3_0f_7a'
info.capabilities = {'net', 'net.80211'} (string list)
info.category = 'net.80211' (string)
info.subsystem = 'net' (string)
info.udi = '/org/freedesktop/Hal/devices/net_00_1a_6b_a3_0f_7a'
(string)
linux.subsystem = 'net' (string)
linux.sysfs_path = '/sys/devices/virtual/net/eth0' (string)
=======>virtual one
net.80211.mac_address = 113474998138 (0x1a6ba30f7a) (uint64)
net.address = '00:1a:6b:a3:0f:7a' (string)
net.arp_proto_hw_id = 1 (0x1) (int)
net.interface = 'eth0' (string)
net.linux.ifindex = 2 (0x2) (int)
net.originating_device = '/org/freedesktop/Hal/devices/computer'
(string)

解决方法:添加WIFI驱动hotplug,当总线检测代id相macth的设备或者驱动时调用,wlan _probe
->wlan_probe
->wlan_add_card
->sbi_register_dev
->priv->hotplug_device = &func->dev;这样priv->hotplug_device就指向了/sys/bus/sdio/devices下的设备节点描述结构体

而原版的驱动如果KERNEL没有选择CONFIG_SYSFS_DUPLICATE ,设备指向/sys/device/virtual,对于内核而言,这是一个虚拟设备,尽管网络协议层已经知道它是一个WLAN设备,但是KE RNEL却不认识,就认为它是一个虚拟的网卡设备,导致HAL硬件抽像层获取WLAN的消息不对,使得网络 管理器不工作。

代码修改:添加驱动向KERNEL的hotplug相关代码。

修改后的数据:

udi = '/org/freedesktop/Hal/devices/net_00_1a_6b_a3_0f_7a'
info.capabilities = {'net', 'net.80211'} (string list)
info.category = 'net.80211' (string)
info.subsystem = 'net' (string)
info.udi = '/org/freedesktop/Hal/devices/net_00_1a_6b_a3_0f_7a' (string)
linux.subsystem = 'net' (string)
linux.sysfs_path = '/sys/devices/platform/s3c-hsmmc1.1/mmc_host/mmc1/mmc1:0001/mmc1:0001:1/net/eth3' (st)
net.80211.mac_address = 113474998138 (0x1a6ba30f7a) (uint64)
net.address = '00:1a:6b:a3:0f:7a' (string)
net.arp_proto_hw_id = 1 (0x1) (int)
net.interface = 'eth3' (string)
net.linux.ifindex = 4 (0x4) (int)
net.originating_device = '/org/freedesktop/Hal/devices/platform_s3c_hsmmc1_1_mmc_host_mmc_card_rca1_sdio1 )


昨天下午工作效率太低,晚上上网查了一些资料,今天早上解决。
GShock is offline   Reply With Quote
Old 10-01-2009, 09:29 PM   #8
stevenliyong
Junior Member
stevenliyong began at the beginning.
 
Posts: 1
Karma: 10
Join Date: Oct 2009
Device: smartq7
Smile

It seems that I make the wifi work again.

Here is the procedure:

First, login through evilvte,
and type the following commands:

#sudo su
#rmmod -f sd8686
#halt

Wait until the SmartQ7 has been turned off, turn on the device again,
this time the wifi works. Good luck!

Last edited by stevenliyong; 10-01-2009 at 11:26 PM.
stevenliyong is offline   Reply With Quote
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
Classic Problem Connecting To WiFi Khan71 Barnes & Noble NOOK 6 08-30-2010 01:28 PM
incase size and wifi problem kyliez Apple Devices 0 04-22-2010 07:06 PM
My SmartQ7 is Kaput ColdSun Alternative Devices 13 11-05-2009 12:23 PM
smartq7: lost wifi serwei Alternative Devices 3 09-30-2009 05:52 AM
Problem connecting to 'public' wifi network with username/password ottovdv iRex 0 03-29-2009 04:10 PM


All times are GMT -4. The time now is 05:41 AM.


MobileRead.com is a privately owned, operated and funded community.