Memory stick not working on Sony S260 laptop
I just installed FC3 on a sony S260 laptop. I cannot get the built-in memory stick to work. If I monitor dmesg and /var/log/messages while I insert and remove a memory stick I see no relevant information added.
Thanks in advance for your help |
I think it's an internal usb device, try this..
modprobe usb-ohci modprobe usb-storage mount /dev/sda1 /mnt/somewhere |
First make sure the usb modules are loaded from above post.
If no problems there make sure you have a memorystick inserted Now type ' /sbin/fdisk -l ' See if it list any /dev/sd** device points. If it doe then you should be able to mount as above post If still having problems list the following info kernel version distro version laptop model run the following commands lsmod lspci Anything things else you can think of. Brian1 " Google the Linux way at http://www.google.com/linux " |
Still no luck:
Kernel version Fedora core 3 2.6.9-1.681_FC3 Laptop model Sony VGN-S260 # lsmod Module Size Used by usb_storage 61321 0 scsi_mod 118417 1 usb_storage ohci_hcd 22225 0 radeon 120517 2 parport_pc 24705 0 lp 11565 0 parport 41737 2 parport_pc,lp autofs4 24005 0 i2c_dev 10433 0 i2c_core 22081 1 i2c_dev sunrpc 160421 1 ds 16965 2 md5 4033 1 ipv6 232705 8 dm_mod 54741 0 button 6481 0 battery 8517 0 ac 4805 0 prism54 48609 0 joydev 8705 0 ohci1394 35033 0 ieee1394 302869 1 ohci1394 yenta_socket 18881 1 pcmcia_core 59913 2 ds,yenta_socket uhci_hcd 31449 0 ehci_hcd 31685 0 snd_intel8x0 34829 1 snd_ac97_codec 64401 1 snd_intel8x0 snd_pcm_oss 47608 0 snd_mixer_oss 17217 1 snd_pcm_oss snd_pcm 97993 2 snd_intel8x0,snd_pcm_oss snd_timer 29765 1 snd_pcm snd_page_alloc 9673 2 snd_intel8x0,snd_pcm gameport 4801 1 snd_intel8x0 snd_mpu401_uart 8769 1 snd_intel8x0 snd_rawmidi 26725 1 snd_mpu401_uart snd_seq_device 8137 1 snd_rawmidi snd 54053 11 snd_intel8x0,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer,snd_mpu401_uart,snd_rawmidi, snd_seq_device soundcore 9889 1 snd ipw2200 114316 0 ieee80211 28356 1 ipw2200 ieee80211_crypt 7044 1 ieee80211 e100 39493 0 mii 4673 1 e100 ext3 116809 8 jbd 74969 1 ext3 ###################################### # lspci 00:00.0 Host bridge: Intel Corp. 82855PM Processor to I/O Controller (rev 03) 00:01.0 PCI bridge: Intel Corp. 82855PM Processor to AGP Controller (rev 03) 00:1d.0 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 03) 00:1d.1 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 03) 00:1d.2 USB Controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 03) 00:1d.7 USB Controller: Intel Corp. 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 03) 00:1e.0 PCI bridge: Intel Corp. 82801 Mobile PCI Bridge (rev 83) 00:1f.0 ISA bridge: Intel Corp. 82801DBM (ICH4-M) LPC Interface Bridge (rev 03) 00:1f.1 IDE interface: Intel Corp. 82801DBM (ICH4-M) IDE Controller (rev 03) 00:1f.3 SMBus: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 03) 00:1f.5 Multimedia audio controller: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 03) 00:1f.6 Modem: Intel Corp. 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Modem Controller(rev 03) 01:00.0 VGA compatible controller: ATI Technologies Inc M9+ 5C61 [Radeon Mobility 9200(AGP)] (rev 01) 02:04.0 CardBus bridge: Texas Instruments PCI7420 CardBus Controller 02:04.2 FireWire (IEEE 1394): Texas Instruments PCI7x20 1394a-2000 OHCI Two-Port PHY/Link-Layer Controller 02:04.3 Unknown mass storage controller: Texas Instruments PCI7420/PCI7620 Dual SocketCardBus and Smart Card Cont. w/ 1394a-2000 OHCI Two-Port PHY/Link-Layer Cont. an 02:08.0 Ethernet controller: Intel Corp. 82801DB PRO/100 VE (MOB) Ethernet Controller (rev 83) 02:0b.0 Network controller: Intel Corp. PRO/Wireless 2200BG (rev 05) 03:00.0 Network controller: Intersil Corporation Intersil ISL3890 [Prism GT/Prism Duette] (rev 01) |
Looks like everything is there. The only other driver I know of is ohci.hcd. try ' modprobe ohci.hcd '
Lets see the output from: fdisk -l cat /proc/scsi/scsi Running out of options. Run ' usbview ' and see if it sees anything. Just a quick thought. It could be the kernel. If usbview hangs then I would upgrade to the 2.6.10 kernel. Some USB devices failed on the 2.6.9 kernel. If you have an older version installed try it. Like 2.6.7 start with that one. Brian1 |
Does other usb gadgets work?
Is there an option in the bios for this card reader? Check the output of dmesg after bootup. |
there are lot of threads on this subject
here mkdir /mnt/flashdisk mount -t vfat /dev/"your device" (most likely sda1) /mnt/flashdisk |
ok.
Here's the fdisk -l output: # fdisk -l Disk /dev/hda: 60.0 GB, 60011642880 bytes 255 heads, 63 sectors/track, 7296 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Device Boot Start End Blocks Id System /dev/hda1 1 131 1052226 82 Linux swap /dev/hda2 * 132 170 313267+ 83 Linux /dev/hda3 171 3369 25695967+ 83 Linux /dev/hda4 3370 7296 31543627+ 5 Extended /dev/hda5 3370 4580 9727326 83 Linux /dev/hda6 4581 5498 7373803+ 83 Linux /dev/hda7 5499 6072 4610623+ 83 Linux /dev/hda8 6073 6333 2096451 83 Linux /dev/hda9 6334 6397 514048+ 83 Linux /dev/hda10 6398 7296 7221186 83 Linux also there is no /proc/scsi/scsi file (not even a /proc/scsi dir) # cat /proc/scsi/scsi cat: /proc/scsi/scsi: No such file or directory usbview shows me 4 devices 3 UHCI Host Controllers and 1 EHCI Host Controller I have 2 usb ports on the laptop and they work fine. I have a firewire port that I have not tested. If I run 'modprobe ohci.hcd ' I get this message: FATAL: Module ohci.hcd not found. I cannot mount the device because there is no device for the memory stick in /dev If I insert a usb device into one of the usb ports on the laptop it shows up as sda1 Any other Ideas??? Thanks in advance for your help. |
I think you may need to select "probe all luns" in the kernel config for scsi devices.
Also see how your other scsi configuration is setup for the kernel. |
I think you may need to select "probe all luns" in the kernel config for scsi devices.
Not sure how to do this. Any suggestions, is this a grub startup parameter ? |
It would require a kernel rebuild if it's not configured already.
The thing is that if this is a multi lun device and the kernel does not support that then you may not ever see the card. |
All times are GMT -5. The time now is 05:32 PM. |