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

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.

rick@debian:~$ 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
rick@debian:~$ 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^@
rick@debian:~$


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 [cjwatson@debian.org]




Reply to: