LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux - Hardware (https://www.linuxquestions.org/questions/linux-hardware-18/)
-   -   Memory stick not working on Sony S260 laptop (https://www.linuxquestions.org/questions/linux-hardware-18/memory-stick-not-working-on-sony-s260-laptop-269773/)

kkempter 12-23-2004 10:19 PM

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

DavidPhillips 12-24-2004 01:47 PM

I think it's an internal usb device, try this..

modprobe usb-ohci
modprobe usb-storage
mount /dev/sda1 /mnt/somewhere

Brian1 12-24-2004 02:00 PM

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 "

kkempter 12-24-2004 04:30 PM

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)

Brian1 12-24-2004 05:00 PM

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

DavidPhillips 12-24-2004 11:21 PM

Does other usb gadgets work?

Is there an option in the bios for this card reader?

Check the output of dmesg after bootup.

SlackerLX 12-24-2004 11:39 PM

there are lot of threads on this subject
here
mkdir /mnt/flashdisk
mount -t vfat /dev/"your device" (most likely sda1) /mnt/flashdisk

kkempter 12-26-2004 12:27 PM

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.

DavidPhillips 12-26-2004 01:00 PM

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.

kkempter 12-26-2004 05:54 PM

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 ?

DavidPhillips 12-26-2004 09:26 PM

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.