SDIO 8686 performance
tommy
jiujin.hong at mid-fun.com
Tue Aug 25 03:40:36 EDT 2009
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 !
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
More information about the libertas-dev
mailing list