/sysfs problems with SDIO/MMC and sd8686 Wlan driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Won't Fix
|
Medium
|
Unassigned |
Bug Description
Binary package hint: linux-source-2.6.24
We've run into a problem on Ubuntu Mobile ( based on Hardy ) with the Marvell sd8686 driver which seems to be caused by the SDIO core driver.
The short description is that when NetworkManager looks up the net.physical_device ( or net.originating
I've looked at the sd8686 driver source, and it just sets the value "sdio_8686" in the sdio_driver struct ( see LUM/ubuntu/
In order to follow this bug, please refer to the attached lshal.log file.
The physical device that NM is returned is a property of the following UDI ( note - I also include the corresponding sysfs_path ):
'/org/freedeskt
The net.physical_device ( or net.originating
'/org/freedeskt
The abbreviated sysfs_path is: ../mmc_
This node in the Hal output has not property ( info.linux_driver ), nor does the above sysfs_path have a link called "driver".
You'll note however that there's another node that has parent equal to the net.physical_device ( ie. mmc_card_rca1 ). It's UDI is:
'/org/freedeskt
...and this node has a driver property. In fact, it's sysfs_path is a subdirectory of the net.physical_
/sys/devices/
In fact, all of the driver specific values are present in this directory ( ie. vendor, class, type, etc... ).
So, from all the evidence, if the top-level sysfs directory ( ../mmc_
I have a hunch this problem may be due to the fact that SDIO cards can be multi-function, but that's just a guess.
By the way, the kernel and LUM involved are the latest on the abi-12 branches of these git trees:
http://
http://
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
importance: | Undecided → Medium |
status: | New → Triaged |
Changed in linux: | |
assignee: | ubuntu-kernel-team → amitk |
Changed in linux: | |
assignee: | nobody → ubuntu-kernel-team |
The Ubuntu Kernel Team is planning to move to the 2.6.27 kernel for the upcoming Intrepid Ibex 8.10 release. As a result, the kernel team would appreciate it if you could please test this newer 2.6.27 Ubuntu kernel. There are one of two ways you should be able to test:
1) If you are comfortable installing packages on your own, the linux-image- 2.6.27- * package is currently available for you to install and test.
--or--
2) The upcoming Alpha5 for Intrepid Ibex 8.10 will contain this newer 2.6.27 Ubuntu kernel. Alpha5 is set to be released Thursday Sept 4. Please watch http:// www.ubuntu. com/testing for Alpha5 to be announced. You should then be able to test via a LiveCD.
Please let us know immediately if this newer 2.6.27 kernel resolves the bug reported here or if the issue remains. More importantly, please open a new bug report for each new bug/regression introduced by the 2.6.27 kernel and tag the bug report with 'linux-2.6.27'. Also, please specifically note if the issue does or does not appear in the 2.6.26 kernel. Thanks again, we really appreicate your help and feedback.