[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

SunFire V120 and sym53c8xx (was Re: Unofficial Squeeze installer image available)



[Cc'd to 611314@bugs.debian.org]

On 10/02/2011 08:36, Jurij Smakov wrote:
On Wed, Feb 09, 2011 at 11:07:49PM +0000, Richard Mortimer wrote:
On 09/02/2011 21:43, Jurij Smakov wrote:
... snip ...

http://www.wooyd.org/debian/squeeze/

...

Sure, I have just uploaded a netboot image to the same location.

If you have encountered problems during Squeeze installation, please
test this image and report the results, as a positive confirmation of
fixes on a variety of different systems is essential for getting all
these fixes into the first Squeeze point release.

I did spot a couple of issues with the installer when I gave squeeze
a try a couple of weeks back. I only got chance to file an
installation report about one of them
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=611314
Its not a massive show stopper and has an easy workaround but if
that can be fixed then it will make others lives easier.

Yeah, this bug was pointed out to me just yesterday. I don't know
what's going on there yet, it appears that the PCI IDs of your
card match the ones which are supported by the driver, so if module is
not loaded at all there is probably something wrong with udev. At a
point where it says it cannot detect the disks, can you drop back to
shell and see whether the driver actually isn't loaded (as opposed to
being loaded but failing to find the disks anyway)? Maybe there is
something relevant showing up in dmesg or /var/log/messages?

If not, I'll try to come up with some udev debugging commands to try
and understand why this detection is failing.

I tested with your netboot image and it exhibits the same behaviour as the official installer. The sym53c8xx driver does get loaded automatically. I'm pretty sure that this is a timing issue. I confirmed that all of the /dev/sd* files were present along with /dev/disk/* entries.

Looking at the dmesg output I can see a 7 second delay whilst the driver/scsi subsystem settles itself down. (I also see a similar issue when I boot after install with raid/lvm setup - but both rootdelay & the scsi probe sync option fixes that). After dropping to the installer shell I can re-enter the "Detect disks" screen and it find them without problem.

Regards

Richard


Full console output below just in case it is useful.



BusyBox v1.17.1 (Debian 1:1.17.1-8) built-in shell (ash)
Enter 'help' for a list of built-in commands.

~ #
~ # lsmod
Module                  Size  Used by
sd_mod                 31548  0
crc_t10dif              1292  1 sd_mod
ata_generic             3199  0
libata                147511  1 ata_generic
sym53c8xx              71569  0
scsi_transport_spi     20705  1 sym53c8xx
alim15x3                4002  0
usb_storage            41983  0
scsi_mod 132037 5 sd_mod,libata,sym53c8xx,scsi_transport_spi,usb_storage
ohci_hcd               18603  0
uhci_hcd               20343  0
ehci_hcd               33777  0
sungem                 25663  0
usbcore               117062  5 usb_storage,ohci_hcd,uhci_hcd,ehci_hcd
nls_base                6649  1 usbcore
sungem_phy              9430  1 sungem
~ #
~ # ls /dev
block               shm                 tty42
bsg                 stderr              tty43
bus                 stdin               tty44
char                stdout              tty45
console             tty                 tty46
core                tty0                tty47
cpu_dma_latency     tty1                tty48
disk                tty10               tty49
fd                  tty11               tty5
full                tty12               tty50
input               tty13               tty51
kmsg                tty14               tty52
log                 tty15               tty53
loop0               tty16               tty54
mdesc               tty17               tty55
mem                 tty18               tty56
net                 tty19               tty57
network_latency     tty2                tty58
network_throughput  tty20               tty59
null                tty21               tty6
openprom            tty22               tty60
port                tty23               tty61
ppp                 tty24               tty62
psaux               tty25               tty63
ptmx                tty26               tty7
pts                 tty27               tty8
random              tty28               tty9
rtc0                tty29               ttyS0
sda                 tty3                ttyS1
sda1                tty30               urandom
sda2                tty31               vcs
sda3                tty32               vcs1
sda7                tty33               vcs2
sdb                 tty34               vcs3
sdb1                tty35               vcs4
sdb2                tty36               vcsa
sdb3                tty37               vcsa1
sdb4                tty38               vcsa2
sdb5                tty39               vcsa3
sdb6                tty4                vcsa4
sdb7                tty40               vga_arbiter
sdb8                tty41               zero
~ # ls -l /dev/sd*
brw-rw-rw-    1 root     root        8,   0 Feb 10 10:20 /dev/sda
brw-rw-rw-    1 root     root        8,   1 Feb 10 10:20 /dev/sda1
brw-rw-rw-    1 root     root        8,   2 Feb 10 10:20 /dev/sda2
brw-rw-rw-    1 root     root        8,   3 Feb 10 10:20 /dev/sda3
brw-rw-rw-    1 root     root        8,   7 Feb 10 10:20 /dev/sda7
brw-rw-rw-    1 root     root        8,  16 Feb 10 10:20 /dev/sdb
brw-rw-rw-    1 root     root        8,  17 Feb 10 10:20 /dev/sdb1
brw-rw-rw-    1 root     root        8,  18 Feb 10 10:20 /dev/sdb2
brw-rw-rw-    1 root     root        8,  19 Feb 10 10:20 /dev/sdb3
brw-rw-rw-    1 root     root        8,  20 Feb 10 10:20 /dev/sdb4
brw-rw-rw-    1 root     root        8,  21 Feb 10 10:20 /dev/sdb5
brw-rw-rw-    1 root     root        8,  22 Feb 10 10:20 /dev/sdb6
brw-rw-rw-    1 root     root        8,  23 Feb 10 10:20 /dev/sdb7
brw-rw-rw-    1 root     root        8,  24 Feb 10 10:20 /dev/sdb8
~ # ls -l /dev/disk/
drwxr-xr-x    2 root     root           280 Feb 10 10:20 by-id
drwxr-xr-x    2 root     root           280 Feb 10 10:20 by-path
drwxr-xr-x    2 root     root            60 Feb 10 10:20 by-uuid
~ # ls -l /dev/disk/*
/dev/disk/by-id:
lrwxrwxrwx 1 root root 9 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436 -> ../../sdb lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part1 -> ../../sdb1 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part2 -> ../../sdb2 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part4 -> ../../sdb4 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part5 -> ../../sdb5 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part6 -> ../../sdb6 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part7 -> ../../sdb7 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-1HITACHI_DK32EJ-14NC_404W3436-part8 -> ../../sdb8 lrwxrwxrwx 1 root root 9 Feb 10 10:20 scsi-SSEAGATE_ST318404LSUN18G3BT064HY000010431618 -> ../../sda lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-SSEAGATE_ST318404LSUN18G3BT064HY000010431618-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-SSEAGATE_ST318404LSUN18G3BT064HY000010431618-part2 -> ../../sda2 lrwxrwxrwx 1 root root 10 Feb 10 10:20 scsi-SSEAGATE_ST318404LSUN18G3BT064HY000010431618-part7 -> ../../sda7

/dev/disk/by-path:
lrwxrwxrwx 1 root root 9 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:0:0 -> ../../sda lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:0:0-part1 -> ../../sda1 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:0:0-part2 -> ../../sda2 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:0:0-part7 -> ../../sda7 lrwxrwxrwx 1 root root 9 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0 -> ../../sdb lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part1 -> ../../sdb1 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part2 -> ../../sdb2 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part4 -> ../../sdb4 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part5 -> ../../sdb5 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part6 -> ../../sdb6 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part7 -> ../../sdb7 lrwxrwxrwx 1 root root 10 Feb 10 10:20 pci-0000:02:08.0-scsi-0:0:1:0-part8 -> ../../sdb8

/dev/disk/by-uuid:
lrwxrwxrwx 1 root root 10 Feb 10 10:20 b58ad5ab-b4e8-40a5-9d5b-b2cabb7eb8b1 -> ../../sdb4
~ #
~ # lspci
00:01.0 PCI bridge: Oracle Corporation Simba Advanced PCI Bridge (rev 13)
00:01.1 PCI bridge: Oracle Corporation Simba Advanced PCI Bridge (rev 13)
01:03.0 Non-VGA unclassified device: ALi Corporation M7101 Power Management Controller [PMU] 01:05.1 Ethernet controller: Oracle Corporation RIO 10/100 Ethernet [eri] (rev 01)
01:05.3 USB Controller: Oracle Corporation RIO USB (rev 01)
01:07.0 ISA bridge: ALi Corporation M1533/M1535/M1543 PCI to ISA Bridge [Aladdin IV/V/V+]
01:0c.0 Bridge: Oracle Corporation RIO EBUS (rev 01)
01:0c.1 Ethernet controller: Oracle Corporation RIO 10/100 Ethernet [eri] (rev 01)
01:0c.3 USB Controller: Oracle Corporation RIO USB (rev 01)
01:0d.0 IDE interface: ALi Corporation M5229 IDE (rev c3)
02:05.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61) 02:05.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 61)
02:05.2 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 63)
02:05.3 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev 46) 02:08.0 SCSI storage controller: LSI Logic / Symbios Logic 53C896/897 (rev 07) 02:08.1 SCSI storage controller: LSI Logic / Symbios Logic 53C896/897 (rev 07)
~ #



[  200.468985] mice: PS/2 mouse device common for all mice
[  200.538418] rtc-m48t59 rtc-m48t59.0: rtc core: registered m48t59 as rtc0
[  200.628329] TCP cubic registered
[  200.671447] NET: Registered protocol family 10
[  200.732131] lo: Disabled Privacy Extensions
[  200.788794] Mobile IPv6
[  200.820869] NET: Registered protocol family 17
[  200.879755] registered taskstats version 1
[ 200.934254] rtc-m48t59 rtc-m48t59.0: setting system clock to 2011-02-10 10:16:44 UTC (1297333004)
[  201.051070] Initalizing network drop monitor service
[  201.711894] usbcore: registered new interface driver usbfs
[  201.791254] sungem.c:v0.98 8/24/03 David S. Miller (davem@redhat.com)
[  201.876037] PCI: Enabling device: (0000:01:0c.1), cmd 146
[  201.877133] usbcore: registered new interface driver hub
[  201.949086] PHY ID: 437421, addr: 1
[ 201.952526] eth0: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:03:ba:2d:9e:0c
[  202.044179] eth0: Found Generic MII PHY
[  202.096002] usbcore: registered new device driver usb
[  202.177753] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[  202.267647] PHY ID: 437421, addr: 1
[ 202.271488] eth1: Sun GEM (PCI) 10/100/1000BaseT Ethernet 00:03:ba:2d:9e:0d
[  202.363094] eth1: Found Generic MII PHY
[  202.414713] PCI: Enabling device: (0000:02:05.2), cmd 2
[  202.414741] ehci_hcd 0000:02:05.2: EHCI Host Controller
[ 202.484009] ehci_hcd 0000:02:05.2: new USB bus registered, assigned bus number 1
[  202.633387] ehci_hcd 0000:02:05.2: Enabling legacy PCI PM
[  202.707958] ehci_hcd 0000:02:05.2: irq 14, io mem 0x1ff0000a000
[  202.839880] ehci_hcd 0000:02:05.2: USB 2.0 started, EHCI 1.00
[  202.916606] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[ 203.005972] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  203.101045] usb usb1: Product: EHCI Host Controller
[  203.165333] usb usb1: Manufacturer: Linux 2.6.32-5-sparc64 ehci_hcd
[  203.247778] usb usb1: SerialNumber: 0000:02:05.2
[  203.310069] usb usb1: configuration #1 chosen from 1 choice
[  203.384212] hub 1-0:1.0: USB hub found
[  203.434393] hub 1-0:1.0: 4 ports detected
[  203.501542] uhci_hcd: USB Universal Host Controller Interface driver
[  203.602188] PCI: Enabling device: (0000:02:05.0), cmd 1
[  203.602227] uhci_hcd 0000:02:05.0: UHCI Host Controller
[  203.681193] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 203.766667] uhci_hcd 0000:02:05.0: new USB bus registered, assigned bus number 2
[  203.864910] PCI: Enabling device: (0000:01:0c.3), cmd 2
[  203.864948] ohci_hcd 0000:01:0c.3: OHCI Host Controller
[ 203.934099] ohci_hcd 0000:01:0c.3: new USB bus registered, assigned bus number 3
[  204.032201] uhci_hcd 0000:02:05.0: irq 12, io base 0x1fe02c00200
[  204.111891] usb usb2: New USB device found, idVendor=1d6b, idProduct=0001
[ 204.201175] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  204.296244] usb usb2: Product: UHCI Host Controller
[  204.360398] usb usb2: Manufacturer: Linux 2.6.32-5-sparc64 uhci_hcd
[  204.443112] eth0: Link is up at 100 Mbps, full-duplex.
[  204.510707] usb usb2: SerialNumber: 0000:02:05.0
[  204.572320] ohci_hcd 0000:01:0c.3: irq 7, io mem 0x1ffe2000000
[  204.650168] usb usb2: configuration #1 chosen from 1 choice
[  204.723753] eth1: Link is up at 100 Mbps, full-duplex.
[  204.796468] hub 2-0:1.0: USB hub found
[  204.845805] hub 2-0:1.0: 2 ports detected
[  204.899404] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[ 204.988762] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  205.083852] usb usb3: Product: OHCI Host Controller
[  205.147981] usb usb3: Manufacturer: Linux 2.6.32-5-sparc64 ohci_hcd
[  205.230464] usb usb3: SerialNumber: 0000:01:0c.3
[  205.292050] PCI: Enabling device: (0000:02:05.1), cmd 1
[  205.292079] uhci_hcd 0000:02:05.1: UHCI Host Controller
[  205.361767] usb usb3: configuration #1 chosen from 1 choice
[  205.436254] hub 3-0:1.0: USB hub found
[  205.485581] hub 3-0:1.0: 4 ports detected
[ 205.539131] uhci_hcd 0000:02:05.1: new USB bus registered, assigned bus number 4
[  205.636981] PCI: Enabling device: (0000:01:05.3), cmd 2
[  205.637014] ohci_hcd 0000:01:05.3: OHCI Host Controller
[ 205.706604] ohci_hcd 0000:01:05.3: new USB bus registered, assigned bus number 5
[  205.804356] uhci_hcd 0000:02:05.1: irq 13, io base 0x1fe02c00220
[  205.884207] ohci_hcd 0000:01:05.3: irq 10, io mem 0x1ffe5000000
[  205.962888] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[ 206.052196] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  206.147258] usb usb4: Product: UHCI Host Controller
[  206.211407] usb usb4: Manufacturer: Linux 2.6.32-5-sparc64 uhci_hcd
[  206.293889] usb usb4: SerialNumber: 0000:02:05.1
[  206.360014] usb usb4: configuration #1 chosen from 1 choice
[  206.434027] hub 4-0:1.0: USB hub found
[  206.483726] hub 4-0:1.0: 2 ports detected
[  206.537071] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[ 206.626452] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[  206.721511] usb usb5: Product: OHCI Host Controller
[  206.785661] usb usb5: Manufacturer: Linux 2.6.32-5-sparc64 ohci_hcd
[  206.868146] usb usb5: SerialNumber: 0000:01:05.3
[  206.945846] usb usb5: configuration #1 chosen from 1 choice
[  207.020142] hub 5-0:1.0: USB hub found
[  207.074466] hub 5-0:1.0: 4 ports detected
[  255.161214] SCSI subsystem initialized
[  255.191455] Initializing USB Mass Storage driver...
[  255.191654] usbcore: registered new interface driver usb-storage
[  255.192726] USB Mass Storage support registered.
[  258.088311] eth0: Link is up at 100 Mbps, full-duplex.
[  258.088328] eth0: Pause is disabled
[  258.133052] eth1: Link is up at 100 Mbps, full-duplex.
[  258.133071] eth1: Pause is disabled
[  259.266698] eth0: Link is up at 100 Mbps, full-duplex.
[  259.266717] eth0: Pause is disabled
[  270.246218] eth0: Link is up at 100 Mbps, full-duplex.
[  270.246237] eth0: Pause is disabled
[  293.593968] lo: Disabled Privacy Extensions
[  293.629428] eth0: Link is up at 100 Mbps, full-duplex.
[  293.629445] eth0: Pause is disabled
[  311.225451] lo: Disabled Privacy Extensions
[  311.260996] eth0: Link is up at 100 Mbps, full-duplex.
[  311.261015] eth0: Pause is disabled
[ 435.628895] alim15x3 0000:01:0d.0: IDE controller (0x10b9:0x5229 rev 0xc3)
[  435.628935] PCI: Enabling device: (0000:01:0d.0), cmd 5
[  435.629060] alim15x3 0000:01:0d.0: 100% native mode on irq 8
[  435.629083]     ide0: BM-DMA at 0x1fe02000420-0x1fe02000427
[  435.629152]     ide1: BM-DMA at 0x1fe02000428-0x1fe0200042f
[  435.629206] Probing IDE interface ide0...
[  435.632190] ide0: no devices on the port
[  435.633249] Probing IDE interface ide1...
[  435.663719] PCI: Enabling device: (0000:02:08.0), cmd 147
[  435.880411] sym0: <896> rev 0x7 at pci 0000:02:08.0 irq 11
[  435.883300] sym0: No NVRAM, ID 7, Fast-40, LVD, parity checking
[  435.890503] sym0: SCSI BUS has been reset.
[  435.890564] scsi0 : sym-2.2.3
[  435.892106] PCI: Enabling device: (0000:02:08.1), cmd 147
[  436.108204] sym1: <896> rev 0x7 at pci 0000:02:08.1 irq 11
[  436.111533] sym1: No NVRAM, ID 7, Fast-40, LVD, parity checking
[  436.118701] sym1: SCSI BUS has been reset.
[  436.118775] scsi1 : sym-2.2.3
[  436.556103] ide0 at 0x1fe02000400-0x1fe02000407,0x1fe0200041a on irq 8
[  436.556158] ide1 at 0x1fe02000410-0x1fe02000417,0x1fe0200040a on irq 8
[  436.665718] libata version 3.00 loaded.
[ 438.901946] scsi 0:0:0:0: Direct-Access SEAGATE ST318404LSUN18G 5221 PQ: 0 ANSI: 3 [ 438.901985] scsi target0:0:0: tagged command queuing enabled, command queue depth 16.
[  438.902027] scsi target0:0:0: Beginning Domain Validation
[ 438.910250] scsi target0:0:0: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
[  438.913914] scsi target0:0:0: Domain Validation skipping write tests
[  438.913927] scsi target0:0:0: Ending Domain Validation
[ 438.923619] scsi 0:0:1:0: Direct-Access HITACHI DK32EJ14NSUN146G PQ0B PQ: 0 ANSI: 3 [ 438.923640] scsi target0:0:1: tagged command queuing enabled, command queue depth 16.
[  438.923673] scsi target0:0:1: Beginning Domain Validation
[ 438.948952] scsi target0:0:1: FAST-40 WIDE SCSI 80.0 MB/s ST (25 ns, offset 31)
[  438.961993] scsi target0:0:1: Domain Validation skipping write tests
[  438.962005] scsi target0:0:1: Ending Domain Validation
[ 442.871430] sd 0:0:0:0: [sda] 35378533 512-byte logical blocks: (18.1 GB/16.8 GiB)
[  442.875606] sd 0:0:0:0: [sda] Write Protect is off
[  442.875623] sd 0:0:0:0: [sda] Mode Sense: cf 00 10 08
[ 442.877279] sd 0:0:1:0: [sdb] 286739329 512-byte logical blocks: (146 GB/136 GiB) [ 442.878836] sd 0:0:0:0: [sda] Write cache: disabled, read cache: enabled, supports DPO and FUA
[  442.883570]  sda:
[  442.893149] sd 0:0:1:0: [sdb] Write Protect is off
[  442.893165] sd 0:0:1:0: [sdb] Mode Sense: fb 00 10 08
[  442.894816]  sda1 sda2 sda3 sda7
[ 442.900613] sd 0:0:1:0: [sdb] Write cache: disabled, read cache: enabled, supports DPO and FUA
[  442.904536] sd 0:0:0:0: [sda] Attached SCSI disk
[  442.923823]  sdb: sdb1 sdb2 sdb3 sdb4 sdb5 sdb6 sdb7 sdb8
[  442.962062] sd 0:0:1:0: [sdb] Attached SCSI disk
~ #


Reply to: