SDIO 8686 performance

Dan Williams dcbw at redhat.com
Tue Aug 25 16:49:28 EDT 2009


On Tue, 2009-08-25 at 15:40 +0800, tommy wrote:
> hi,i met some problem with sdio8686 driver sysfs
> 
> 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 !

This list is for the upstream driver in the linux kernel.  If you have
issues with the Marvell vendor driver, you'll want to talk to them.

Dan

> did official driver miss some issue ?
> 
> i obtain official marvell8686 driver from
> http://zenvoid.org/software/qi-smartq/linux-kernel-src-2.6.24.7-smartq.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)
> 
> anyone can explain ?
> 
> On 三, 2009-08-12 at 11:43 +0800, tommy wrote:
> > ARM11 S3C6410 2.6.24.2 BSP !
> > 
> > 
> > On 三, 2009-08-12 at 11:40 +0800, Ivan Li wrote:
> > > What kind of processor are you using now?
> > > 
> > > ----- Original Message ----- 
> > > From: "tommy" <jiujin.hong at mid-fun.com>
> > > To: <libertas-dev at lists.infradead.org>
> > > Sent: Wednesday, August 12, 2009 11:19 AM
> > > Subject: SDIO 8686 performance
> > > 
> > > 
> > > > hi,all!My ARM11 SDIO8686 performance  bad (both libertas and marvell
> > > > official driver ) ,just 1.5Mb/s by iperf test !
> > > > 
> > > > I applied that patch
> > > > http://osdir.com/ml/linux-wireless/2009-02/msg00955.html,
> > > > also 1.5Mb/s!
> > > > 
> > > > Only CONFIG_HZ from 200 to 1000 can improve its speed ,up to 5Mb/s!
> > > > 
> > > > 
> > > > why ?
> > > > 
> > > > thanks !
> > > > 
> > > > 
> > > > _______________________________________________
> > > > libertas-dev mailing list
> > > > libertas-dev at lists.infradead.org
> > > > http://lists.infradead.org/mailman/listinfo/libertas-dev
> 
> 
> _______________________________________________
> libertas-dev mailing list
> libertas-dev at lists.infradead.org
> http://lists.infradead.org/mailman/listinfo/libertas-dev




More information about the libertas-dev mailing list