Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac
On Mon, Sep 13, 2004 at 12:45:00AM -0400, Rick Thomas wrote: Note 1: This machine has a SCSI Zip drive is on the apple mesh scsi controller. Before the discover disks phase, I had to go to the F2 console and manually modprobe mesh to get it to recognize the Zip disk. Because the mesh driver module was loaded behind d-i's back (so to speak), d-i didn't know about it, and as a result, mesh wasn't carried forward to /etc/modules after the reboot. (see note 3) Many (most?) oldworld PowerMac's have the mesh scsi controller as their *only* (and in any case *primary*) mass-storage interface. Failure to load the mesh driver module will make it impossible for inexperienced users to install Debian on their machines. It seems to me that the mesh driver should be loaded by default on *all* oldworld PowerMac machines. The problem is made more complicated because the mesh chip is on the motherboard, and so doesn't show up in the output of lspci. This only strengthens the argument for loading the mesh driver by default. Not necessarily. Does it show up in the mac-io bus? Send me a tarball of /proc/device-tree if you aren't sure. -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac
The following is from the installed system, so the mesh driver is installed on this system, unlike the installing system before I manually did modprobe mesh. I don't know if this changes anything. [EMAIL PROTECTED]:~$ ls -l /proc/device-tree total 9 -r--r--r-- 1 root root 4 Sep 13 07:09 #address-cells -r--r--r-- 1 root root 4 Sep 13 07:09 #size-cells dr-xr-xr-x 2 root root 0 Sep 13 07:09 AAPL,ROM -r--r--r-- 1 root root 4 Sep 13 07:09 AAPL,cpu-id -r--r--r-- 1 root root 12 Sep 13 07:09 AAPL,original-name dr-xr-xr-x 2 root root 0 Sep 13 07:09 aliases dr-xr-xr-x 2 root root 0 Sep 13 07:09 chosen -r--r--r-- 1 root root 4 Sep 13 07:09 clock-frequency -r--r--r-- 1 root root 22 Sep 13 07:09 compatible dr-xr-xr-x 3 root root 0 Sep 13 07:09 cpus dr-xr-xr-x 2 root root 0 Sep 13 07:09 memory -r--r--r-- 1 root root 16 Sep 13 07:09 model -r--r--r-- 1 root root 12 Sep 13 07:09 name dr-xr-xr-x 2 root root 0 Sep 13 07:09 offscreen-display dr-xr-xr-x 2 root root 0 Sep 13 07:09 openprom dr-xr-xr-x 2 root root 0 Sep 13 07:09 options dr-xr-xr-x 12 root root 0 Sep 13 07:09 packages dr-xr-xr-x 7 root root 0 Sep 13 07:09 pci -r--r--r-- 1 root root 256 Sep 13 07:09 pci-OF-bus-map dr-xr-xr-x 2 root root 0 Sep 13 07:09 perch [EMAIL PROTECTED]:~$ for i in $( find /proc/device-tree/ -type f | xargs grep -l mesh ); do ls -ld $i; cat -v $i; echo; done -r--r--r-- 1 root root 17 Sep 13 07:09 /proc/device-tree/aliases/scsi /pci/mac-io/mesh^@ -r--r--r-- 1 root root 17 Sep 13 07:09 /proc/device- tree/aliases/scsi-int /pci/mac-io/mesh^@ -r--r--r-- 1 root root 5 Sep 13 07:09 /proc/device-tree/pci/mac- io/mesh/name mesh^@ -r--r--r-- 1 root root 5 Sep 13 07:09 /proc/device-tree/pci/mac- io/mesh/compatible mesh^@ [EMAIL PROTECTED]:~$ Enjoy! Rick On Monday, September 13, 2004, at 06:36 AM, Colin Watson wrote: On Mon, Sep 13, 2004 at 12:45:00AM -0400, Rick Thomas wrote: Note 1: This machine has a SCSI Zip drive is on the apple mesh scsi controller. Before the discover disks phase, I had to go to the F2 console and manually modprobe mesh to get it to recognize the Zip disk. Because the mesh driver module was loaded behind d-i's back (so to speak), d-i didn't know about it, and as a result, mesh wasn't carried forward to /etc/modules after the reboot. (see note 3) Many (most?) oldworld PowerMac's have the mesh scsi controller as their *only* (and in any case *primary*) mass-storage interface. Failure to load the mesh driver module will make it impossible for inexperienced users to install Debian on their machines. It seems to me that the mesh driver should be loaded by default on *all* oldworld PowerMac machines. The problem is made more complicated because the mesh chip is on the motherboard, and so doesn't show up in the output of lspci. This only strengthens the argument for loading the mesh driver by default. Not necessarily. Does it show up in the mac-io bus? Send me a tarball of /proc/device-tree if you aren't sure. -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Processed: Re: Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac
Processing commands for [EMAIL PROTECTED]: reassign 271419 hw-detect Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac Bug reassigned from package `installation-reports' to `hw-detect'. tags 271419 pending Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac There were no tags set. Tags added: pending thanks Stopping processing here. Please contact me if you need assistance. Debian bug tracking system administrator (administrator, Debian Bugs database) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac
reassign 271419 hw-detect tags 271419 pending thanks On Mon, Sep 13, 2004 at 07:15:17AM -0400, Rick Thomas wrote: The following is from the installed system, so the mesh driver is installed on this system, unlike the installing system before I manually did modprobe mesh. I don't know if this changes anything. /proc/device-tree is exported straight from the firmware; the set of drivers you have loaded doesn't matter. [EMAIL PROTECTED]:~$ for i in $( find /proc/device-tree/ -type f | xargs grep -l mesh ); do ls -ld $i; cat -v $i; echo; done -r--r--r-- 1 root root 17 Sep 13 07:09 /proc/device-tree/aliases/scsi /pci/mac-io/mesh^@ -r--r--r-- 1 root root 17 Sep 13 07:09 /proc/device- tree/aliases/scsi-int /pci/mac-io/mesh^@ -r--r--r-- 1 root root 5 Sep 13 07:09 /proc/device-tree/pci/mac- io/mesh/name mesh^@ -r--r--r-- 1 root root 5 Sep 13 07:09 /proc/device-tree/pci/mac- io/mesh/compatible mesh^@ [EMAIL PROTECTED]:~$ A fix to autodetect this hardware is in my local tree now waiting for the Subversion repository to come back up. Thanks, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac
Thanks! I await the fix with baited breath... (Like the cat beside the mouse hole. -8) Enjoy! Rick On Monday, September 13, 2004, at 07:49 AM, Colin Watson wrote: reassign 271419 hw-detect tags 271419 pending thanks On Mon, Sep 13, 2004 at 07:15:17AM -0400, Rick Thomas wrote: The following is from the installed system, so the mesh driver is installed on this system, unlike the installing system before I manually did modprobe mesh. I don't know if this changes anything. /proc/device-tree is exported straight from the firmware; the set of drivers you have loaded doesn't matter. [EMAIL PROTECTED]:~$ for i in $( find /proc/device-tree/ -type f | xargs grep -l mesh ); do ls -ld $i; cat -v $i; echo; done -r--r--r-- 1 root root 17 Sep 13 07:09 /proc/device-tree/aliases/scsi /pci/mac-io/mesh^@ -r--r--r-- 1 root root 17 Sep 13 07:09 /proc/device- tree/aliases/scsi-int /pci/mac-io/mesh^@ -r--r--r-- 1 root root 5 Sep 13 07:09 /proc/device-tree/pci/mac- io/mesh/name mesh^@ -r--r--r-- 1 root root 5 Sep 13 07:09 /proc/device-tree/pci/mac- io/mesh/compatible mesh^@ [EMAIL PROTECTED]:~$ A fix to autodetect this hardware is in my local tree now waiting for the Subversion repository to come back up. Thanks, -- Colin Watson [EMAIL PROTECTED] -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#271419: mesh SCSI driver should be loaded by default on OldWorld Powermac
Package: installation-reports powerpc BootX 20040911 businesscard OldWorld PowerMac See Note 1 below... INSTALL REPORT Debian-installer-version: Fill in date and from where you got the image Index of /pub/cdimage-testing/daily/powerpc/current Name Last modified Size Description Parent Directory 12-Sep-2004 00:13 - MD5SUMS12-Sep-2004 00:13 1k sarge-powerpc-businesscard.iso 12-Sep-2004 00:07 140M sarge-powerpc-netinst.iso 12-Sep-2004 00:13 297M Apache/1.3.31 Server at cdimage.debian.org Port 80 uname -a: The result of running uname -a on a shell prompt Linux debian 2.6.8-powerpc #1 Fri Aug 27 18:02:26 CEST 2004 ppc GNU/Linux Date: Date and time of the install 3:00 AM US East Coast time Sept 12, 2004 Method: How did you install? What did you boot off? If network install, from where? Proxied? MacOS BootX using the 2.6 kernel and initrd.gz from the install/powerpc folder on the indicated businesscard CD image with an assist from the uchicago testing mirror Machine: Description of machine (eg, IBM Thinkpad R32) PowerMac G3/300 MHz Processor: processor : 0 cpu : 740/750 temperature : 36-41 C (uncalibrated) clock : 300MHz revision: 2.2 (pvr 0008 0202) bogomips: 601.29 machine : Power Macintosh motherboard : AAPL,Gossamer MacRISC detected as : 48 (PowerMac G3 (Gossamer)) pmac flags : L2 cache: 1024K unified pipelined-syncro-burst memory : 384MB pmac-generation : OldWorld Memory: 384 MB Root Device: IDE? SCSI? Name of device? root is on /dev/hdg10. Swap is on /dev/hdg8. macOS is on /dev/hdg6 /dev/hdg #type name length base ( size ) system /dev/hdg1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map /dev/hdg2 Apple_Driver43 Macintosh 54 @ 64( 27.0k) Driver 4.3 /dev/hdg3 Apple_Driver43 Macintosh 74 @ 118 ( 37.0k) Driver 4.3 /dev/hdg4 Apple_Driver_IOKit Macintosh512 @ 192 (256.0k) Unknown /dev/hdg5 Apple_Patches Patch Partition 512 @ 704 (256.0k) Unknown /dev/hdg6 Apple_HFS untitled 2097152 @ 1216 ( 1.0G) HFS /dev/hdg7 Apple_UNIX_SVR2 root19531251 @ 2098368 ( 9.3G) Linux native /dev/hdg8 Apple_UNIX_SVR2 swap 1953126 @ 21629619 (953.7M) Linux swap /dev/hdg9 Apple_UNIX_SVR2 root19531251 @ 23582745 ( 9.3G) Linux native /dev/hdg10Apple_UNIX_SVR2 Root-10 5859376 @ 43113996 ( 2.8G) Linux native /dev/hdg11 Apple_Free Extra 52734377 @ 48973372 ( 25.1G) Free space /dev/hdg12 Apple_Free Extra 113607707 @ 206565349 ( 54.2G) Free space /dev/hdg13Apple_UNIX_SVR2 SuZq 104857600 @ 101707749 ( 50.0G) Linux native Block size=512, Number of Blocks=320173056 DeviceType=0x0, DeviceId=0x0 Drivers- 1: @ 64 for 23, type=0x1 2: @ 118 for 36, type=0x Root Size/partition table: Feel free to paste the full partition table, with notes on which partitions are mounted where. Output of lspci and lspci -n: :00:00.0 Host bridge: Motorola MPC106 [Grackle] (rev 40) :00:0d.0 Ethernet controller: D-Link System Inc RTL8139 Ethernet (rev 10) :00:0e.0 SCSI storage controller: Artop Electronic Corp ATP865 (rev 06) :00:0f.0 PCI bridge: Hint Corp HB6 Universal PCI-PCI bridge (non-transparent mode) (rev 13) :00:10.0 ff00: Apple Computer Inc. Heathrow Mac I/O (rev 01) :00:12.0 VGA compatible controller: ATI Technologies Inc 3D Rage I/II 215GT [Mach64 GT] (rev 9a) :01:08.0 USB Controller: NEC Corporation USB (rev 41) :01:08.1 USB Controller: NEC Corporation USB (rev 41) :01:08.2 USB Controller: NEC Corporation USB 2.0 (rev 02) :01:0b.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394 Controller (Link) :00:00.0 0600: 1057:0002 (rev 40) :00:0d.0 0200: 1186:1300 (rev 10) :00:0e.0 0100: 1191:0009 (rev 06) :00:0f.0 0604: 3388:0021 (rev 13) :00:10.0 ff00: 106b:0010 (rev 01) :00:12.0 0300: 1002:4754 (rev 9a) :01:08.0 0c03: 1033:0035 (rev 41) :01:08.1 0c03: 1033:0035 (rev 41) :01:08.2 0c03: 1033:00e0 (rev 02) :01:0b.0 0c00: 104c:8020 Base System Installation Checklist: [O] = OK, [E] = Error (please elaborate below), [