Hi
Sorry If I am replying in the wrong way, I tried to understand how
these lists work but I always seem to get it wrong.
I have tried to use the Alpha netboot image. It booted very nicely,
but then I got the message that I needed to load some firmware from
removable media -- in this case, qlogic/1040.bin. The installer did
not detect the CDROM drive, which is a standard SCSI one that came
with the AlphaServer.
I put the files on a floppy (AlphaServer 1200 does not have USB) but
there is no floppy kernel module on the installer, so it could not
read the floppy.
So I'm kind of stuck.
On Apr 15, 2019, at 9:37 AM, Frank Scheiner <frank.scheiner@web.de> wrote:
On 4/15/19 03:53, Darren Goossens wrote:
Hi
Sorry If I am replying in the wrong way, I tried to understand how
these lists work but I always seem to get it wrong.
I have tried to use the Alpha netboot image. It booted very nicely,
but then I got the message that I needed to load some firmware from
removable media -- in this case, qlogic/1040.bin. The installer did
not detect the CDROM drive, which is a standard SCSI one that came
with the AlphaServer.
I put the files on a floppy (AlphaServer 1200 does not have USB) but
there is no floppy kernel module on the installer, so it could not
read the floppy.
So I'm kind of stuck.
Can you get your network up already at that point - netcat (as `nc`) is available in the installer environment - or does this also require
access to the installer disc?
Sorry If I am replying in the wrong way, I tried to understand how
these lists work but I always seem to get it wrong.
I have tried to use the Alpha netboot image. It booted very nicely,
but then I got the message that I needed to load some firmware from
removable media -- in this case, qlogic/1040.bin. The installer did
not detect the CDROM drive, which is a standard SCSI one that came
with the AlphaServer.
https://salsa.debian.org/installer-team/debian-installer/blob/master/build/pkg-lists/cdrom/alpha.cfg
https://salsa.debian.org/installer-team/debian-installer/blob/master/build/pkg-lists/netboot/alpha.cfg
I put the files on a floppy (AlphaServer 1200 does not have USB) but
there is no floppy kernel module on the installer, so it could not
read the floppy.
Sorry if this is the wrong place to ask.
The image I downloaded was the ~250MB image from https://cdimage.debian.org/cdimage/ports/2019-04-09/ (the URL in the
posting to the mailing list)
debian-10.0-alpha-NETINST-1.iso
Here is most of the output of show dev in the SRM console and someThanks, that should be enough. We'll have to compare your hardware information with the drivers currently shipped with the kernel and debian-installer now, there might be a module missing for your hardware.
other output from logging into the Debian 5 install I have on one of
the hard disks (lspci -v and lsmod). qlogic was what the installer
asked for (so I guess the module would be qla1280), but of course I
don't know what else it might have asked for had I got deeper into the install.Apologies for the length of this posting. I'm a bit out of my
depth.
polling ncr0 (NCR 53C810) slot 1, bus 0 PCI, hose 1 SCSI Bus ID 7 dka400.4.0.1.1 DKA400 RRD46 1337show dev
As far as I understand, it seems that booting a SCSI
drive (disk, cdrom) on alpha needs a (non-free)
firmware for the QLOGIC chip (see the thread
following [1] for an example and the answer of Michael Cree)
This firmware should be loaded somehow : embedded in
the (tainted) kernel (as suggested in [1]), included
in the initramfs or loaded from a floppy at boot time
(if the floppy drive is still functional and there is
a floppy driver in the kernel).
These firmwares are packaged in : firmware-qlogic (non-free)
which is not mirrored on ftp.ports.debian.org/debian-ports
but on regular mirrors.
Many thanks for all this work towards a (smoothly) working
install CD for alpha - and especially for fixing the generic
kernel and assembling the CD
(I am not able to test currently, sorry)
On 4/16/19 1:06 PM, jhcha54008 wrote:
As far as I understand, it seems that booting a SCSI
drive (disk, cdrom) on alpha needs a (non-free)
firmware for the QLOGIC chip (see the thread
following [1] for an example and the answer of Michael Cree)
I see. I wasn't aware of that, thanks.
This firmware should be loaded somehow : embedded in
the (tainted) kernel (as suggested in [1]), included
in the initramfs or loaded from a floppy at boot time
(if the floppy drive is still functional and there is
a floppy driver in the kernel).
We cannot really include stuff in the kernel as the kernel
is the official Debian kernel and thus must therefore to the
Debian Free Software Guidelines (DFSG).
These firmwares are packaged in : firmware-qlogic (non-free)
which is not mirrored on ftp.ports.debian.org/debian-ports
but on regular mirrors.
Yes, those firmware packages can be used by adding something like:
deb [arch=all] http://ftp.debian.org/debian unstable contrib non-free
to your sources.list. For the installer, we could include the firmware
on the CD the same way the unofficial Debian installation CDs do that
but that will probably not help us if the firmware is required to access
the firmware.
It would be interesting to test an old Debian installation CD when Alpha
was still an officially supported architecture. We need to find out how
it was done back then.
Many thanks for all this work towards a (smoothly) working
install CD for alpha - and especially for fixing the generic
kernel and assembling the CD
(I am not able to test currently, sorry)
You're welcome. It's a community effort, so I'll just say that on
behalf of everyone involved :).
Adrian
--
.''`. John Paul Adrian Glaubitz
: :' : Debian Developer - glaubitz@debian.org
`. `' Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
`- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913
On 4/16/19 14:55, Darren Goossens wrote:
Hi, and thanks for the inte3resting discussion.
Yes, the QLOGIC chip seems to be the issue. The Debian 5 installer
works flawlessly. I used full disk not netinstall for that.
I believe at that time the Linux kernel (tree) still included a lot of firmware files. These remaining in-tree firmware files were removed with
[1]. And the `qlogic/1040.bin.ihex` firmware file was among them.
[1]: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=b38923a068c10fc36ca8f596d650d095ce390b85
Not sure though, if this was also the case for the Linux kernel in Lenny.
I cannot say what would work best for the most people, and thus be
best place to put your efforts, but I do know that the floppy works on
this machine (AlphaServer 1200), though in Deb 5 I had to modprobe
floppy first.
A PCI to USB adapter could also work and avoid the size limitations of
floppy disks - if you have one at hand.
Cheers,
Frank
Hi, and thanks for the inte3resting discussion.
Yes, the QLOGIC chip seems to be the issue. The Debian 5 installer
works flawlessly. I used full disk not netinstall for that.
I cannot say what would work best for the most people, and thus be
best place to put your efforts, but I do know that the floppy works on
this machine (AlphaServer 1200), though in Deb 5 I had to modprobe
floppy first.
I don't have a PCI USB card, though perhaps I should invest in one.
Nearly everything now is PCI-E, so something secondhand, I guess.
Sysop: | Keyop |
---|---|
Location: | Huddersfield, West Yorkshire, UK |
Users: | 355 |
Nodes: | 16 (2 / 14) |
Uptime: | 49:01:12 |
Calls: | 7,659 |
Calls today: | 1 |
Files: | 12,819 |
Messages: | 5,702,948 |