[opensuse] eSATA hotplug
Hello List, I just bought myself a new (SSD) harddisk and used the opportunity to switch from 11.4 to 12.1 What I can say so far is that at least I am not impressed. There's too much struggling already with nasty little things that were fine in 11.4. One of those things is my docking station, which has among other things an eSATA port with a disk connected to it. When I inserted my computer in the dock, it would rescan the bus and recognize the new disk so I could mount it. In 11.4 that was. Now, with 12.1, it just does - nothing. No scan, /proc/partitions doesn't list it, I cannot mount it.
From my old SCSI days I remembered the rescan-scsi-bus.sh script, and this one does activate the disk.
But this cannot be the solution. So who's the one to blame? Kernel? Udev? Something else? Anyone else having similar trouble? Pit -- Dr. Peter "Pit" Suetterlin http://www.astro.su.se/~pit Institute for Solar Physics Tel.: +34 922 405 590 (Spain) P.Suetterlin@royac.iac.es +46 8 5537 8507 (Sweden) Peter.Suetterlin@astro.su.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Peter Suetterlin wrote:
Hello List,
I just bought myself a new (SSD) harddisk and used the opportunity to switch from 11.4 to 12.1
What I can say so far is that at least I am not impressed. There's too much struggling already with nasty little things that were fine in 11.4.
One of those things is my docking station, which has among other things an eSATA port with a disk connected to it.
When I inserted my computer in the dock, it would rescan the bus and recognize the new disk so I could mount it. In 11.4 that was.
Now, with 12.1, it just does - nothing. No scan, /proc/partitions doesn't list it, I cannot mount it. From my old SCSI days I remembered the rescan-scsi-bus.sh script, and this one does activate the disk.
But this cannot be the solution. So who's the one to blame? Kernel? Udev? Something else? Anyone else having similar trouble?
Did you also install the 12.1 updates? I have a storage server with some 3ware cards, hotplugging works fine here. If your system was already updated, I would guess at something in udev. -- Per Jessen, Zürich (2.5°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen wrote:
Peter Suetterlin wrote:
Now, with 12.1, it just does - nothing. No scan, /proc/partitions doesn't list it, I cannot mount it. From my old SCSI days I remembered the rescan-scsi-bus.sh script, and this one does activate the disk.
But this cannot be the solution. So who's the one to blame? Kernel? Udev? Something else? Anyone else having similar trouble?
Did you also install the 12.1 updates? I have a storage server with some 3ware cards, hotplugging works fine here. If your system was already updated, I would guess at something in udev.
Yes, it was a net install which does the update. I just checked again, but only some Mozilla and gtk3 changes. Hotplugging itself BTW does work for USB. Just not for the SATA controllers... -- Dr. Peter "Pit" Suetterlin http://www.astro.su.se/~pit Institute for Solar Physics Tel.: +34 922 405 590 (Spain) P.Suetterlin@royac.iac.es +46 8 5537 8507 (Sweden) Peter.Suetterlin@astro.su.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2012-02-15 14:41, Peter Suetterlin wrote:
Hotplugging itself BTW does work for USB. Just not for the SATA controllers...
Any entry in the logs? - -- Cheers / Saludos, Carlos E. R. (from 11.4 x86_64 "Celadon" at Telcontar) -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (GNU/Linux) Comment: Using GnuPG with SUSE - http://enigmail.mozdev.org/ iEYEARECAAYFAk87yRgACgkQIvFNjefEBxrxAQCdGRgDlcU5V4e8zzuYWOucp6oQ SZUAnjvU1FgJqD8FYCWs7xiM/Yb/6Dgn =Wd9o -----END PGP SIGNATURE----- -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Carlos E. R. wrote:
On 2012-02-15 14:41, Peter Suetterlin wrote:
Hotplugging itself BTW does work for USB. Just not for the SATA controllers...
Any entry in the logs?
When docking? No, nothing obvious. The old one said: kernel: [523892.319783] ACPI: \_SB_.PCI0.DOCK - docking kernel: [523892.363081] usb 1-5: new high speed USB device using ehci_hcd and address 24 kernel: [523892.386070] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300) .... continuing with the ata5 initialization, and USB after that. With 12.1 it's just kernel: [ 5570.936111] ACPI: \_SB_.PCI0.DOCK - docking kernel: [ 5570.979085] usb 1-5: new high speed USB device number 4 using ehci_hcd followed by the USB initialization. Just nothing about SATA/ata5 until I rescan the bus manually.... -- Dr. Peter "Pit" Suetterlin http://www.astro.su.se/~pit Institute for Solar Physics Tel.: +34 922 405 590 (Spain) P.Suetterlin@royac.iac.es +46 8 5537 8507 (Sweden) Peter.Suetterlin@astro.su.se -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Peter Suetterlin wrote:
Carlos E. R. wrote:
On 2012-02-15 14:41, Peter Suetterlin wrote:
Hotplugging itself BTW does work for USB. Just not for the SATA controllers...
Any entry in the logs?
When docking? No, nothing obvious. The old one said: kernel: [523892.319783] ACPI: \_SB_.PCI0.DOCK - docking kernel: [523892.363081] usb 1-5: new high speed USB device using ehci_hcd and address 24 kernel: [523892.386070] ata5: SATA link up 1.5 Gbps (SStatus 113 SControl 300) ....
continuing with the ata5 initialization, and USB after that. With 12.1 it's just
kernel: [ 5570.936111] ACPI: \_SB_.PCI0.DOCK - docking kernel: [ 5570.979085] usb 1-5: new high speed USB device number 4 using ehci_hcd
followed by the USB initialization. Just nothing about SATA/ata5 until I rescan the bus manually....
I used to think esata is hotplug, but this thread made me wonder: http://lists.opensuse.org/archive/opensuse/2011-06/msg00213.html I don't use any esata, but is it possible that the plugging/unplugging is not considered a "hot" event, whereas plugging/unplugging a drive is? -- Per Jessen, Zürich (2.0°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen wrote:
I used to think esata is hotplug, but this thread made me wonder:
http://lists.opensuse.org/archive/opensuse/2011-06/msg00213.html
Well, it confirms the cable hotplug, i.e., you can connect and disconnect devices and the kernel will realize that something has changed. Mounting/unmounting is a diferent thing. That doesn't work for USB either (i.e., you do have to umount before you remove it).
I don't use any esata, but is it possible that the plugging/unplugging is not considered a "hot" event, whereas plugging/unplugging a drive is?
It looks like. But this definitely has changed, as it did generate an event in 11.4 where things worked flawlessly. -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Pit Suetterlin wrote:
Per Jessen wrote:
I used to think esata is hotplug, but this thread made me wonder:
http://lists.opensuse.org/archive/opensuse/2011-06/msg00213.html
Well, it confirms the cable hotplug, i.e., you can connect and disconnect devices and the kernel will realize that something has changed. Mounting/unmounting is a diferent thing. That doesn't work for USB either (i.e., you do have to umount before you remove it).
I don't use any esata, but is it possible that the plugging/unplugging is not considered a "hot" event, whereas plugging/unplugging a drive is?
It looks like. But this definitely has changed, as it did generate an event in 11.4 where things worked flawlessly.
You're off to bugzilla then. -- Per Jessen, Zürich (-1.0°C) -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
Per Jessen wrote:
Pit Suetterlin wrote:
Per Jessen wrote:
I used to think esata is hotplug, but this thread made me wonder:
http://lists.opensuse.org/archive/opensuse/2011-06/msg00213.html
Well, it confirms the cable hotplug, i.e., you can connect and disconnect devices and the kernel will realize that something has changed. Mounting/unmounting is a diferent thing. That doesn't work for USB either (i.e., you do have to umount before you remove it).
I don't use any esata, but is it possible that the plugging/unplugging is not considered a "hot" event, whereas plugging/unplugging a drive is?
It looks like. But this definitely has changed, as it did generate an event in 11.4 where things worked flawlessly.
You're off to bugzilla then.
--> Bug 747498 - Disk connected to docking station not recognized when docking -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (4)
-
Carlos E. R.
-
Per Jessen
-
Peter Suetterlin
-
Pit Suetterlin