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