the sd card reader for the asus 4g/701 eeepc is not working properly. i think this might be attributed to the new kernel as it worked well with ubuntu 7.10 and backtrack3 final. however was inoperable in 4beta and now. code coming

dmesg looks like this
Buffer I/O error on device sdb, logical block 2023806
sd 5:0:0:0: timing out command, waited 180s
sd 5:0:0:0: [sdb] Unhandled sense code
sd 5:0:0:0: [sdb] Result: hostbyte=0x00 driverbyte=0x08
sd 5:0:0:0: [sdb] Sense Key : 0x4 [current]
sd 5:0:0:0: [sdb] ASC=0x11 ASCQ=0x0
end_request: I/O error, dev sdb, sector 16190448
Buffer I/O error on device sdb, logical block 2023806
sd 5:0:0:0: timing out command, waited 180s
sd 5:0:0:0: [sdb] Unhandled sense code
sd 5:0:0:0: [sdb] Result: hostbyte=0x00 driverbyte=0x08
sd 5:0:0:0: [sdb] Sense Key : 0x4 [current]
sd 5:0:0:0: [sdb] ASC=0x11 ASCQ=0x0
end_request: I/O error, dev sdb, sector 16190448
Buffer I/O error on device sdb, logical block 2023806

fdisk-l doesn't even list device sdb

and lsusb spits out
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 0951:1606 Kingston Technology
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 152e:2507 LG (HLDS)
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

does anyone know how to fix this? cause it's kicking my butt.

** problem was not the sd card. seemed to be and old bios that didn't want to cooperate with the new kernel. but thanks comm. for all you help, nice to see we're all reading AND replying!