Menu

#70 instability under 2.6.0

bug (general)
open
nobody
None
5
2004-01-08
2004-01-08
Anonymous
No

problem 1:
An external 1394 disk enclosure must be power cycled at
each reboot. Until it is power cycled the device
registers SBP login failures and protocol errors.
Power cycling the device once the system is up (seems)
to correct the issue. This would seem to indicate the
need for a driver level reset of all chained devices
when the driver modules are loaded or in reboot.

problem 2:
Under 2.6.0 the 1394 specific /proc files don't exist.
I cannot find /proc/bus/i1394 or /proc/scsi/sbp2.

problem 3:
ohci1394 does not correctly register itself as being in
use under lsmod when accessing a 1394 connected disk.
This allows the module to be inadvertantly removed even
if 1394 devices are being used.

my config:

kernel:
2.6.0

gcc:
3.3

external enclosure:
ADS Dual Link Drive Kit (XLS-185)

lspci:
00:00.0 Host bridge: Intel Corp. 82810 GMCH [Graphics
Memory Controller Hub] (rev 03)
00:01.0 VGA compatible controller: Intel Corp. 82810
CGC [Chipset Graphics Controller] (rev 03)
00:1e.0 PCI bridge: Intel Corp. 82801AA PCI Bridge (rev 02)
00:1f.0 ISA bridge: Intel Corp. 82801AA ISA Bridge
(LPC) (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801AA IDE (rev 02)
00:1f.2 USB Controller: Intel Corp. 82801AA USB (rev 02)
00:1f.3 SMBus: Intel Corp. 82801AA SMBus (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp.
82801AA AC'97 Audio (rev 02)
01:0b.0 Ethernet controller: Linksys Network Everywhere
Fast Ethernet 10/100 model NC100 (rev 11)
01:0d.0 USB Controller: NEC Corporation USB (rev 43)
01:0d.1 USB Controller: NEC Corporation USB (rev 43)
01:0d.2 USB Controller: NEC Corporation USB 2.0 (rev 04)
01:0e.0 PCI bridge: Intel Corp. 21152 PCI-to-PCI Bridge
02:04.0 Multimedia controller: Philips Semiconductors
SAA7146 (rev 01)
02:08.0 Multimedia controller: C-Cube Microsystems E4?
(rev b1)
02:0c.0 FireWire (IEEE 1394): Texas Instruments
TSB12LV26 IEEE-1394 Controller (Link)

lsmod:
Module Size Used by
ohci1394 32936 0
autofs 15360 1
joydev 9280 0
evdev 9216 0
uhci_hcd 30416 0
ohci_hcd 15488 0
ehci_hcd 23396 0
sr_mod 16772 0
sd_mod 13696 2
sbp2 23944 1
ieee1394 80588 2 ohci1394,sbp2
usb_storage 30976 0
usbcore 106140 6
uhci_hcd,ohci_hcd,ehci_hcd,usb_storage
scsi_mod 77260 4
sr_mod,sd_mod,sbp2,usb_storage
rtc 11736 0
binfmt_misc 10312 1

module instal order:
/sbin/modprobe usb_storage
/sbin/modprobe sbp2
/sbin/modprobe sd_mod
/sbin/modprobe sr_mod
/sbin/modprobe ohci1394

common dmesg errors:
Dec 30 20:26:59 celeron kernel: sbp2: $Rev: 1034 $ Ben
Collins
Dec 30 20:26:59 celeron kernel: ohci1394: $Rev: 1045 $
Ben Collins
Dec 30 20:26:59 celeron kernel: ohci1394_0: OHCI-1394
1.0 (PCI): IRQ=[3] MMIO=[f4204000-f42047ff] Max
Packet=[2048]
Dec 30 20:26:59 celeron kernel: ieee1394: Node added:
ID:BUS[0-00:1023] GUID[0050c502e0003163]
Dec 30 20:26:59 celeron kernel: ieee1394: Host added:
ID:BUS[0-01:1023] GUID[00308d0a01d64d35]
Dec 30 20:26:59 celeron kernel: scsi0 : SCSI emulation
for IEEE-1394 SBP-2 Devices
Dec 30 20:26:59 celeron kernel: ieee1394: sbp2: Logged
into SBP-2 device
Dec 30 20:26:59 celeron kernel: ieee1394: sbp2: Node
0-00:1023: Max speed [S400] - Max payload [2048]
Dec 30 20:26:59 celeron kernel: Vendor: ST316002
Model: 3A Rev: 3.06
Dec 30 20:26:59 celeron kernel: Type: Direct-Access
ANSI SCSI revision: 06
Dec 30 20:26:59 celeron kernel: SCSI device sda:
312581808 512-byte hdwr sectors (160042 MB)
Dec 30 20:26:59 celeron kernel: sda: asking for cache
data failed
Dec 30 20:26:59 celeron kernel: sda: assuming drive
cache: write through
Dec 30 20:26:59 celeron kernel: sda: sda1
Dec 30 20:26:59 celeron kernel: Attached scsi disk sda
at scsi0, channel 0, id 0, lun 0
Dec 30 20:26:59 celeron kernel: ieee1394: sbp2: Error
reconnecting to SBP-2 device - reconnect failed
Dec 30 20:26:59 celeron kernel: ieee1394: sbp2: Error
logging into SBP-2 device - login failed
Dec 30 20:26:59 celeron kernel: ieee1394: sbp2:
sbp2_reconnect_device failed!

I'm at email to tempest766 under the yahoo.com domain
if more info is required.

Discussion


Log in to post a comment.

MongoDB Logo MongoDB