Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
Builtin Memory Stick no-go
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware
View previous topic :: View next topic  
Author Message
digicosm
Tux's lil' helper
Tux's lil' helper


Joined: 23 Sep 2002
Posts: 90

PostPosted: Tue Aug 19, 2003 7:43 pm    Post subject: Builtin Memory Stick no-go Reply with quote

Has anyone gotten the built-in Memory Stick on VAIO laptops working? I have a PCG-GR170K and whenever I insert a Memory Stick, there's no message in dmesg whatsoever. Loading usb-storage doesn't help, and when I try to mount it explicitly via 'mount /dev/sda1', it tells me there's no /dev/sda1 ....

Any advice?? TIA!
Back to top
View user's profile Send private message
plate
Bodhisattva
Bodhisattva


Joined: 25 Jul 2002
Posts: 1663
Location: Berlin

PostPosted: Tue Aug 19, 2003 8:16 pm    Post subject: Reply with quote

Post your kernel config (the parts about USB, SCSI and HOTPLUG). I've never had any problems with my memory stick slot (in a Vaio PCG-R505R/GK). From dmesg (in 2.6-test3-mm2):
Code:
scsi1 : SCSI emulation for USB Mass Storage devices
  Vendor: Sony      Model: MSC-U02           Rev: 1.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi1, channel 0, id 0, lun 0,  type 0
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2

and the old kernel (2.4.20-gentoo-r6):
Code:
scsi2 : SCSI emulation for USB Mass Storage devices
  Vendor: Sony      Model: MSC-U02           Rev: 1.00
  Type:   Direct-Access                      ANSI SCSI revision: 02
Attached scsi removable disk sda at scsi2, channel 0, id 0, lun 0
sda : READ CAPACITY failed.
sda : status = 1, message = 00, host = 0, driver = 08
Current sd00:00: sense key Not Ready
Additional sense indicates Medium not present
sda : block size assumed to be 512 bytes, disk size 1GB.
 /dev/scsi/host2/bus0/target0/lun0: I/O error: dev 08:00, sector 0
 I/O error: dev 08:00, sector 0
 unable to read partition table
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2

Both look a little saner when I actually have a memory stick in the slot... :roll:
Back to top
View user's profile Send private message
digicosm
Tux's lil' helper
Tux's lil' helper


Joined: 23 Sep 2002
Posts: 90

PostPosted: Tue Aug 19, 2003 9:31 pm    Post subject: My config Reply with quote

Hi,

Here goes. I'm using vanilla 2.4.21, and not using genkernel.

Code:

CONFIG_HOTPLUG=y
# CONFIG_HOTPLUG_PCI is not set
# CONFIG_HOTPLUG_PCI_COMPAQ is not set
# CONFIG_HOTPLUG_PCI_COMPAQ_NVRAM is not set
# CONFIG_HOTPLUG_PCI_ACPI is not set
....snip....
#
# SCSI support
#
CONFIG_SCSI=y
CONFIG_BLK_DEV_SD=y
CONFIG_SD_EXTRA_DEVS=40
# CONFIG_CHR_DEV_ST is not set
# CONFIG_CHR_DEV_OSST is not set
CONFIG_BLK_DEV_SR=y
# CONFIG_BLK_DEV_SR_VENDOR is not set
CONFIG_SR_EXTRA_DEVS=2
CONFIG_CHR_DEV_SG=y
CONFIG_SCSI_DEBUG_QUEUES=y
CONFIG_SCSI_MULTI_LUN=y
CONFIG_SCSI_CONSTANTS=y
# CONFIG_SCSI_LOGGING is not set

#
# SCSI low-level drivers
#
# CONFIG_BLK_DEV_3W_XXXX_RAID is not set
# CONFIG_SCSI_7000FASST is not set
# CONFIG_SCSI_ACARD is not set
# CONFIG_SCSI_AHA152X is not set
# CONFIG_SCSI_AHA1542 is not set
# CONFIG_SCSI_AHA1740 is not set
# CONFIG_SCSI_AACRAID is not set
# CONFIG_SCSI_AIC7XXX is not set
# CONFIG_SCSI_AIC79XX is not set
# CONFIG_SCSI_AIC7XXX_OLD is not set
# CONFIG_SCSI_DPT_I2O is not set
# CONFIG_SCSI_ADVANSYS is not set
# CONFIG_SCSI_IN2000 is not set
# CONFIG_SCSI_AM53C974 is not set
# CONFIG_SCSI_MEGARAID is not set
# CONFIG_SCSI_BUSLOGIC is not set
# CONFIG_SCSI_CPQFCTS is not set
# CONFIG_SCSI_DMX3191D is not set
# CONFIG_SCSI_DTC3280 is not set
# CONFIG_SCSI_EATA is not set
# CONFIG_SCSI_EATA_DMA is not set
# CONFIG_SCSI_EATA_PIO is not set
# CONFIG_SCSI_FUTURE_DOMAIN is not set
# CONFIG_SCSI_GDTH is not set
# CONFIG_SCSI_GENERIC_NCR5380 is not set
# CONFIG_SCSI_IPS is not set
# CONFIG_SCSI_INITIO is not set
# CONFIG_SCSI_INIA100 is not set
# CONFIG_SCSI_NCR53C406A is not set
# CONFIG_SCSI_NCR53C7xx is not set
# CONFIG_SCSI_SYM53C8XX_2 is not set
# CONFIG_SCSI_NCR53C8XX is not set
CONFIG_SCSI_SYM53C8XX=y
CONFIG_SCSI_NCR53C8XX_DEFAULT_TAGS=4
CONFIG_SCSI_NCR53C8XX_MAX_TAGS=32
CONFIG_SCSI_NCR53C8XX_SYNC=20
# CONFIG_SCSI_NCR53C8XX_PROFILE is not set
# CONFIG_SCSI_NCR53C8XX_IOMAPPED is not set
# CONFIG_SCSI_NCR53C8XX_PQS_PDS is not set
# CONFIG_SCSI_NCR53C8XX_SYMBIOS_COMPAT is not set
# CONFIG_SCSI_PAS16 is not set
# CONFIG_SCSI_PCI2000 is not set
# CONFIG_SCSI_PCI2220I is not set
# CONFIG_SCSI_PSI240I is not set
# CONFIG_SCSI_QLOGIC_FAS is not set
# CONFIG_SCSI_QLOGIC_ISP is not set
# CONFIG_SCSI_QLOGIC_FC is not set
# CONFIG_SCSI_QLOGIC_1280 is not set
# CONFIG_SCSI_SEAGATE is not set
# CONFIG_SCSI_SIM710 is not set
# CONFIG_SCSI_SYM53C416 is not set
# CONFIG_SCSI_DC390T is not set
# CONFIG_SCSI_T128 is not set
# CONFIG_SCSI_U14_34F is not set
# CONFIG_SCSI_ULTRASTOR is not set
# CONFIG_SCSI_NSP32 is not set
# CONFIG_SCSI_DEBUG is not set
....snip....
#
# USB support
#
CONFIG_USB=y
# CONFIG_USB_DEBUG is not set
# CONFIG_USB_DEVICEFS is not set
# CONFIG_USB_BANDWIDTH is not set
# CONFIG_USB_EHCI_HCD is not set
CONFIG_USB_UHCI_ALT=y
# CONFIG_USB_OHCI is not set
# CONFIG_USB_AUDIO is not set
# CONFIG_USB_EMI26 is not set
# CONFIG_USB_BLUETOOTH is not set
# CONFIG_USB_MIDI is not set
CONFIG_USB_STORAGE=y
# CONFIG_USB_STORAGE_DEBUG is not set
# CONFIG_USB_STORAGE_DATAFAB is not set
# CONFIG_USB_STORAGE_FREECOM is not set
# CONFIG_USB_STORAGE_ISD200 is not set
# CONFIG_USB_STORAGE_DPCM is not set
# CONFIG_USB_STORAGE_HP8200e is not set
# CONFIG_USB_STORAGE_SDDR09 is not set
# CONFIG_USB_STORAGE_SDDR55 is not set
# CONFIG_USB_STORAGE_JUMPSHOT is not set
# CONFIG_USB_ACM is not set
# CONFIG_USB_PRINTER is not set
# CONFIG_USB_HID is not set
# CONFIG_USB_HIDINPUT is not set
# CONFIG_USB_HIDDEV is not set
# CONFIG_USB_KBD is not set
# CONFIG_USB_MOUSE is not set
# CONFIG_USB_AIPTEK is not set
# CONFIG_USB_WACOM is not set
# CONFIG_USB_KBTAB is not set
# CONFIG_USB_POWERMATE is not set
# CONFIG_USB_DC2XX is not set
# CONFIG_USB_MDC800 is not set
# CONFIG_USB_SCANNER is not set
# CONFIG_USB_MICROTEK is not set
# CONFIG_USB_HPUSBSCSI is not set
# CONFIG_USB_PEGASUS is not set
# CONFIG_USB_RTL8150 is not set
# CONFIG_USB_KAWETH is not set
# CONFIG_USB_CATC is not set
# CONFIG_USB_CDCETHER is not set
# CONFIG_USB_USBNET is not set
# CONFIG_USB_USS720 is not set

#
# USB Serial Converter support
#
# CONFIG_USB_SERIAL is not set
# CONFIG_USB_RIO500 is not set
# CONFIG_USB_AUERSWALD is not set
# CONFIG_USB_TIGL is not set
# CONFIG_USB_BRLVGER is not set
# CONFIG_USB_LCD is not set


See anything out of the ordinary?
Back to top
View user's profile Send private message
plate
Bodhisattva
Bodhisattva


Joined: 25 Jul 2002
Posts: 1663
Location: Berlin

PostPosted: Tue Aug 19, 2003 10:28 pm    Post subject: Reply with quote

Yep. "No ACPI --> no memory stick" is what they told me at the Linux-Sony mailing list... 8)
Code:
# CONFIG_HOTPLUG_PCI is not set
# CONFIG_HOTPLUG_PCI_ACPI is not set
should both be set to yes, I believe. At least that's what I have, and I don't see any other differences.
Back to top
View user's profile Send private message
digicosm
Tux's lil' helper
Tux's lil' helper


Joined: 23 Sep 2002
Posts: 90

PostPosted: Tue Aug 19, 2003 11:07 pm    Post subject: Reply with quote

Thanks!

OK, I did what you suggested and now I get this unpleasantness in my 'dmesg':

Code:

Installing knfsd (copyright (C) 1996 okir@monad.swb.de).
 tbxface-0099 [01] Acpi_load_tables      : ACPI Tables successfully loaded
Parsing Methods:.........................................................................
.........................................................................................
.............................
191 Control Methods found and parsed (563 nodes total)
ACPI Namespace successfully loaded at root c0394d00
ACPI: Core Subsystem version [20011018]
evxfevnt-0081 [-27] Acpi_enable           : Transition to ACPI mode successful
Executing device _INI methods:................evregion-0302 [-8] Ev_address_space_dispa:
Region handler: AE_ERROR [PCIConfig]
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [PCIConfig]
Ps_execute: method failed - \_SB_.PCI0.HUB_.CRD0._INI (c12ee108)
  nsinit-0351 [-25] Ns_init_one_device    : \   /_SB_PCI0HUB_CRD0._INI failed: AE_ERROR
.evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [PCIConfig]
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [PCIConfig]
Ps_execute: method failed - \_SB_.PCI0.HUB_.CRD1._INI (c12ee788)
  nsinit-0351 [-25] Ns_init_one_device    : \   /_SB_PCI0HUB_CRD1._INI failed: AE_ERROR
.............evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_
memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT1._STA (c12eaa48)
  uteval-0337 [-24] Ut_execute_STA        : _STA on BAT1 failed AE_ERROR
.evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT2._STA (c12eaec8)
  uteval-0337 [-24] Ut_execute_STA        : _STA on BAT2 failed AE_ERROR
..evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.COMA._STA (c12e99e8)
  uteval-0337 [-24] Ut_execute_STA        : _STA on COMA failed AE_ERROR
.evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTA._STA (c12e8208)
  uteval-0337 [-24] Ut_execute_STA        : _STA on LPTA failed AE_ERROR
.evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTB._STA (c12e8888)
  uteval-0337 [-24] Ut_execute_STA        : _STA on LPTB failed AE_ERROR
.evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.ECP_._STA (c12e8e88)
  uteval-0337 [-24] Ut_execute_STA        : _STA on ECP_ failed AE_ERROR
.evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.FDC_._STA (c12e74c8)
  uteval-0337 [-24] Ut_execute_STA        : _STA on FDC_ failed AE_ERROR
......evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.IDEC.SECD._INI (c12e5308)
  nsinit-0351 [-25] Ns_init_one_device    : \   /_SB_PCI0IDECSECD._INI failed: AE_ERROR
.evregion-0302 [-7] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.IDEC.SECD.S_D0._STA (c12e5108)
  uteval-0337 [-24] Ut_execute_STA        : _STA on S_D0 failed AE_ERROR
...........
55 Devices found: 47 _STA, 0 _INI
Completing Region and Field initialization:...............
15/21 Regions, 0/0 Fields initialized (563 nodes total)
ACPI: Subsystem enabled
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT1._STA (c12eaa48)
  uteval-0337 [-25] Ut_execute_STA        : _STA on BAT1 failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT1._STA (c12eaa48)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT2._STA (c12eaec8)
  uteval-0337 [-25] Ut_execute_STA        : _STA on BAT2 failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT2._STA (c12eaec8)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.COMA._STA (c12e99e8)
  uteval-0337 [-25] Ut_execute_STA        : _STA on COMA failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.COMA._STA (c12e99e8)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTA._STA (c12e8208)
  uteval-0337 [-25] Ut_execute_STA        : _STA on LPTA failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTA._STA (c12e8208)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTB._STA (c12e8888)
  uteval-0337 [-25] Ut_execute_STA        : _STA on LPTB failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTB._STA (c12e8888)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.ECP_._STA (c12e8e88)
  uteval-0337 [-25] Ut_execute_STA        : _STA on ECP_ failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.ECP_._STA (c12e8e88)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.FDC_._STA (c12e74c8)
  uteval-0337 [-25] Ut_execute_STA        : _STA on FDC_ failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.FDC_._STA (c12e74c8)
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.IDEC.SECD.S_D0._STA (c12e5108)
  uteval-0337 [-25] Ut_execute_STA        : _STA on S_D0 failed AE_ERROR
evregion-0302 [-6] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.IDEC.SECD.S_D0._STA (c12e5108)
EC: found, GPE 28
ACPI: System firmware supports S0 S3 S4 S5
Processor[0]: C0 C1 C2
ACPI: AC Adapter found
ACPI: Power Button (CM) found
ACPI: Lid Switch (CM) found

And later, I get:
Code:

pci_hotplug: PCI Hot Plug PCI Core version: 0.5
acpiphp: ACPI Hot Plug PCI Controller Driver version: 0.4
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT1._STA (c12eaa48)
  uteval-0337 [-25] Ut_execute_STA        : _STA on BAT1 failed AE_ERROR
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.EC0_.BAT2._STA (c12eaec8)
  uteval-0337 [-25] Ut_execute_STA        : _STA on BAT2 failed AE_ERROR
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.COMA._STA (c12e99e8)
  uteval-0337 [-25] Ut_execute_STA        : _STA on COMA failed AE_ERROR
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTA._STA (c12e8208)
  uteval-0337 [-25] Ut_execute_STA        : _STA on LPTA failed AE_ERROR
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.LPTB._STA (c12e8888)
  uteval-0337 [-25] Ut_execute_STA        : _STA on LPTB failed AE_ERROR
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.ECP_._STA (c12e8e88)
  uteval-0337 [-25] Ut_execute_STA        : _STA on ECP_ failed AE_ERROR
evregion-0302 [-8] Ev_address_space_dispa: Region handler: AE_ERROR [System_memory]
Ps_execute: method failed - \_SB_.PCI0.LPC0.FDC_._STA (c12e74c8)
  uteval-0337 [-25] Ut_execute_STA        : _STA on FDC_ failed AE_ERROR


I assume this isn't right. 8O

Suffice to say, nothing still happens when I plug in a Memory Stick...
Back to top
View user's profile Send private message
plate
Bodhisattva
Bodhisattva


Joined: 25 Jul 2002
Posts: 1663
Location: Berlin

PostPosted: Wed Aug 20, 2003 7:02 am    Post subject: Reply with quote

OMG, that looks scary. 8O Did you have ACPI enabled at all before?
Back to top
View user's profile Send private message
digicosm
Tux's lil' helper
Tux's lil' helper


Joined: 23 Sep 2002
Posts: 90

PostPosted: Thu Aug 21, 2003 5:17 am    Post subject: Reply with quote

Yeah, but not the hotplug stuff.

FYI, I've given up on this particular laptop. Turns out that most of the advanced BIOS settings were locked out by my IT dept. I have a feeling that there was a misconfigured BIOS setting somewhere, but unfortunately I can't access it. So I gave it back to them and they will install XP back on it. :cry:

Well, there's always VNC to my home PC! ;) Thanks for your help though, much appreciated!!!
Back to top
View user's profile Send private message
kronon
Apprentice
Apprentice


Joined: 11 Aug 2003
Posts: 212
Location: NL

PostPosted: Thu Aug 21, 2003 10:02 am    Post subject: Reply with quote

you can always hack the bios with some windows hackers tool. Only problem is that you will have to use wine to emulat windows. I once hacked a bios of a company because I needed to boot from cdrom.
Btw. They gave the computer to me;)
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Kernel & Hardware All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum