SD card reader does not work in 2.6.27-eeepc
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ubuntu EeePC Kernel |
Incomplete
|
Undecided
|
Unassigned | ||
linux-meta (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
hi all
I tried to use 2.6.27-8-eeepc-lean in ubuntu intrepid, everything had been working fine expect the SD card.
After I insert the 8GB SD card, the system does not respond.
[ 1838.895039] sd 2:0:0:0: [sdb] 16015360 512-byte hardware sectors (8200 MB)
[ 1838.896940] sd 2:0:0:0: [sdb] Write Protect is off
[ 1838.897397] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 1838.897804] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1838.901967] sd 2:0:0:0: [sdb] 16015360 512-byte hardware sectors (8200 MB)
[ 1838.906999] sd 2:0:0:0: [sdb] Write Protect is off
[ 1838.907470] sd 2:0:0:0: [sdb] Mode Sense: 03 00 00 00
[ 1838.907470] sd 2:0:0:0: [sdb] Assuming drive cache: write through
[ 1838.907470] sdb: sdb1
but I type: fdisk -l , the result is
Device Boot Start End Blocks Id System
/dev/sda1 * 1 458 3678853+ 83 Linux
/dev/sda2 459 486 224910 5 Extended
/dev/sda5 459 486 224878+ 82 Linux swap / Solaris
then the fdisk process halts until I remove the SD card and no more output comes out.
and dmesg has errors:
'
[ 1943.612966] sd 2:0:0:0: [sdb] Device not ready: Sense Key : Not Ready [current]
[ 1943.613926] sd 2:0:0:0: [sdb] Device not ready: Add. Sense: Medium not present
[ 1943.614480] end_request: I/O error, dev sdb, sector 16015344
[ 1943.614480] __ratelimit: 26 callbacks suppressed
[ 1943.614480] Buffer I/O error on device sdb, logical block 2001918
[ 1943.629786] sd 2:0:0:0: [sdb] Device not ready: Sense Key : Not Ready [current]
[ 1943.630611] sd 2:0:0:0: [sdb] Device not ready: Add. Sense: Medium not present
[ 1943.631475] end_request: I/O error, dev sdb, sector 16015344
[ 1943.631475] Buffer I/O error on device sdb, logical block 2001918
[ 1943.632062] Buffer I/O error on device sdb, logical block 0
[ 1943.632062] Buffer I/O error on device sdb, logical block 0
[ 1943.632062] Buffer I/O error on device sdb, logical block 0
[ 1943.632062] Buffer I/O error on device sdb, logical block 2001919
[ 1943.632062] Buffer I/O error on device sdb, logical block 2001919
[ 1943.632062] Buffer I/O error on device sdb, logical block 2001919
[ 1943.632062] Buffer I/O error on device sdb, logical block 2001919
[ 1943.632062] Buffer I/O error on device sdb, logical block 2001919
I installed a standard ubuntu 8.10 with a 2.6.27 generic kernel, and then replace the generic kernel with 2.6.27-eeepc.
I guess this is a 2.6.27 bug and I have no idea whether you guy meet such an annoying problem that I have to hold 2.6.24-eeepc kernel now.
Also if the card is in the slot when booting ,the splash halts...
It looks like the one.
http://
but the patch for that problem is already merged into the 2.6.25 kernel, why does it still occur in 2.6.27?
B.T.W. My eeepc is 701 with 4GB flash hard disk.