Re: Installation manual updates -- still open

2006-12-31 Thread Chris Newport

On Sun, 31 Dec 2006, Frans Pop wrote:




3.5.1 mentions the 1GB magic boundary -- silo will sometimes refuse to
boot the kernel, if it is physically located beyond the 1GB from the
start of the disk. I believe, however that this applies only to
sparc32 machines, is that correct?


Anyone know this?


Early Sparc32 machines assume an early disk VTOC limitation. The root 
filesystem must be on the first slice and no slice should exceed 2Gb.
This is an OBP issue. The only cure is to put the root (including /boot) 
filesystem on the first slice and limit its size to 1024Mb.
AFAIK this only affects Sun4C machines which may not work with 2.6 kernels 
anyway.



5.1.4: How relevant is Sun NVRAM FAQ linked from this section for us?


Any comments?


Most older machines will have expired NVRAM batteries which should be 
fixed using this FAQ before attempting to install an operating system.

Probably the most frequent problem with older machines.


--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Installation manual updates -- still open

2006-12-31 Thread Frans Pop
On Sunday 31 December 2006 11:41, Chris Newport wrote:
 On Sun, 31 Dec 2006, Frans Pop wrote:
  3.5.1 mentions the 1GB magic boundary -- silo will sometimes refuse
  to boot the kernel, if it is physically located beyond the 1GB from
  the start of the disk. I believe, however that this applies only to
  sparc32 machines, is that correct?

 Early Sparc32 machines assume an early disk VTOC limitation. The root
 filesystem must be on the first slice and no slice should exceed 2Gb.
 This is an OBP issue. The only cure is to put the root (including
 /boot) filesystem on the first slice and limit its size to 1024Mb.
 AFAIK this only affects Sun4C machines which may not work with 2.6
 kernels anyway.

That means that the two sentences that cover that issue can be deleted.

  5.1.4: How relevant is Sun NVRAM FAQ linked from this section for
  us?

 Most older machines will have expired NVRAM batteries which should be
 fixed using this FAQ before attempting to install an operating system.
 Probably the most frequent problem with older machines.

OK. Let's leave that in then.

Thanks for the info Chris.

Cheers,
FJP


pgpF5BUx4sVZF.pgp
Description: PGP signature


Re: Installation manual updates -- done

2006-12-30 Thread Frans Pop
Hi Jurij,

Thanks a lot for taking the time to go through the whole manual.
I've gone through the issues and fixed a number of them; quite a few had 
already been fixed by changes since your review.

There are also a few issues in this mail that are not yet fixed, but that 
could be fixed really easily if I can get the correct info or a second 
opinion.

I'll follow up with issues that are still open in a separate mail.

Cheers,
FJP

On Tuesday 03 October 2006 06:41, Jurij Smakov wrote:
 Table in section 2.1.1 should list only sun4m, sun4u and sun4v as
 supported sparc flavours.

Done.

 Sections 2.1.3 and 2.1.4 are, in my opinion, redundant, and can be
 safely dropped. Information about supported graphics options and
 SMP support is included in the corrected version of the 2.1.2
 chapter.

Done based on your patch.

 In section 2.2.2: CD-ROM based installation is supported for some
 architectures - this statement is overly generic and redundant. May
 be removed?

Not sure. It kind of covers the fact that the statement be not be true for 
the arch for which the manual is being read. We could remove it if we had 
a supports-cd condition, which we currently don't.

 Chapter 2.2.6 contains the list of supported SCSI devices. Does this
 list only includes the drivers included in initrd? Probably needs to
 be updated.

It probably makes more sense to just replace it with a generic statement 
that says all SCSI devices supported by the kernel are supported, and 
maybe list any SUN specific devices (as I've done for networking in 
current version on alioth [1]).

Can you suggest something quickly?

 Also, in section 2.4.2 Fake or Virtual Parity 
 RAM there is a sentence f you want complete information on SPARC
 RAM issues, and what is the best RAM to buy, see the PC Hardware FAQ,
 linking to the PC Hardware FAQ. I very much doubt that this FAQ
 contains any information on SPARC RAM.

Already removed.

 In chapter 2.5 the requirement of at least 32MB of RAM is listed. I
 think that should be bumped to 64MB (or someone should really confirm
 that install with 32 megs is possible).

Will test that tomorrow. 32 may still work actually. I'm not sure if I 
tested that for Sparc when I last did my lowmem tests.

 List of the supported network hardware in section 2.6 - needs to be
 updated.

Done, or at least changed. Could you check if any Sparc specific info is 
missing? Or maybe that should just be dropped?

 Chapter 3.4 lists recommended minimum system requirements, and no
 desktop option mentions 24MB. That does not agree with section 2.5
 and I really doubt that you can install with 24MB. Anyone volunteers
 to check?

See comment above. Inconsistency well spotted, will update.

 Somewhere around here the bug in parted (probably) should be mentioned,
 which leads to misdetection of disk sizes, if the machine has a disk
 label created by Solaris. Recreating the disk label with Debian will
 *not* resolved it, the only way to work around it so far is to dd the
 first few kilobytes of the affected drive with zeros. Bug 384653, for
 example. Anybody can try and reproduce it and provide debugging
 information?

Mentioned now in:
http://d-i.alioth.debian.org/manual/en.sparc/ch06s03.html#di-partition

 Links to Sun Openboot Reference in 3.6.2 does not work anymore, needs
 to be updated.

Google gave me this link; updated. Is that correct?
http://docs.sun.com/app/docs/doc/805-4436

 There is a stray dot at the start of the line In older revisions...
 in 3.6.2.

Fixed.

 Not sure what to do with section 3.6.3, pretty confident that this
 information is irrelevant for sparc.

Cleaned out old cruft. The para is now no longer printed for Sparc.

 4.4.4/4.4.5: default package providing tftp server is tftpd. Default
 directory from which the images are served is /srv/tftp, needs to be
 updated.

Section was partially updated recently and better explains how to check 
for location used.
For tftpd-hpa (which is recommended), the default is /var/lib/tftpboot. 
What do you use?

 4.4.5.1: A bit more explanation about how image names are constructed?
 On my system the requested file name is logged in /var/log/daemon.log,
 for example:

 Sep 28 19:16:25 debian tftpd[3620]: tftpd: trying to get file:
 C0A8016E.SUN4M Sep 28 19:16:25 debian tftpd[3620]: tftpd: serving file
 from /srv/tftp

For me it is 0A134205. I think this is adequately explained I've added a 
suggestion to check the log.

 Also, 'boot net' or 'boot net-tpe' has always worked for me, is
 mentioned syntax 'boot net my-sparc.image' is still used?

'boot net' works for me too. However, this para only suggests how to 
_force_ the image name, not what the regular command is.
I have added this in the new text.

What does 'boot net-tpe' different from 'boot net'?

 5.1.1: Drop information relevant for older OpenBoot revisions.

 5.1.2: Ditto.

Both done.

 Also, in my experience booting from CD-ROM on sun4m 
 simply does not work (it would boot, but when it comes to mounting 

Re: Installation manual updates -- still open

2006-12-30 Thread Frans Pop
OK. Here is the list of issues that are still open.
Some help from the community with some of these would be much appreciated,

Cheers,
FJP

On Tuesday 03 October 2006 06:41, Jurij Smakov wrote:
 Chapter 2.4 - Purchasing Hardware Specifically for GNU/Linux. This
 is probably not useful.

Agree, but I don't feel like adding an architecture condition now.

 Section 3.3.1.2 links to Linux for SPARC Processors FAQ, which was
 last updated in 2003. Is it still useful? Any newer sources of
 information?

Well, quite a lot of HW is from around that time or older.
If anyone knows a more current source, that would be welcome.

 Section 3.3.2 mentions BIOS setup screens of your computer. Can
 we replace it with something about PROM, which would be more relevant?

Yes, that would definitely be worthwhile. Are there many differences 
between subarches or is OpenProm basically the same for all Suns?

 It would be good to list the archives of debian-sparc list as a source
 of information, perhaps with a specific query for the search engine
 (like 'foo bar site:lists.debian.org inurl:debian-sparc).

Would be good in general. There already is at least one reference to the 
list now though (for subscription, not the archives).

 3.5.1 mentions the 1GB magic boundary -- silo will sometimes refuse to
 boot the kernel, if it is physically located beyond the 1GB from the
 start of the disk. I believe, however that this applies only to
 sparc32 machines, is that correct?

Anyone know this?

 3.5.1 also mentions that silo can boot from romfs, I don't think it's
 true.

Or this?

 3.6.2 talks about the need to set different environment variables,
 depending on the OpenBoot version. Probably worth to mention the 'show
 .version' command to display this version. Also, I believe that neither
 of machines we support is still using OpenBoot 1.x, so we can just
 remove instructions for these versions. It also mentions 'eeprom'
 command on Solaris, this command is available in Debian too, as a part
 of sparc-utils package.

 4.4.1: check that .enet-addr command really returns the MAC address of
 the network card. Also it should be verified somehow that *all*
 commands still work on newer Solaris versions (anybody with a working
 Solaris system?)

Both skipped for now.

 5.1.3: Note about broken firmware for Ultra 10 - is it relevant
 anymore?

No idea. Guess it could be for someone who gets an old box with very old 
firmware from the scrapyard and tries Debian on it...
Anyway, the references are still valid so I've left it in.

 5.1.4: How relevant is Sun NVRAM FAQ linked from this section for us?

Any comments?

 5.2: What is the command to set the console to selected framebuffer
 (given that more than one is available?). Will console=/dev/fb0 work?
 Last sentence should mention that the serial devices designators ttya
 and ttyb are valid in PROM only.

Hmm. If that could work for the dual card issue...
I doubt that console=/dev/fb0 would do it, but you never know.

 C.5.1: check for accuracy.

AFAICT it is correct, but an extra check couldn't hurt.


pgpKSbVaIg06f.pgp
Description: PGP signature


Re: Installation manual updates

2006-10-02 Thread Jurij Smakov
Hi,

I have now looked through the complete installation manual for sparc, and 
compiled 
the following list of the topics which require corrections. If you can answer 
any 
of the questions asked there, can perform the particular tests, or just would 
like 
to comment, please do so. Current version of the installation manual which I 
used 
is available at

http://d-i.alioth.debian.org/manual/en.sparc/


Table in section 2.1.1 should list only sun4m, sun4u and sun4v as
supported sparc flavours.

Sections 2.1.3 and 2.1.4 are, in my opinion, redundant, and can be
safely dropped. Information about supported graphics options and
SMP support is included in the corrected version of the 2.1.2
chapter.

In section 2.2.2: CD-ROM based installation is supported for some
architectures - this statement is overly generic and redundant. May
be removed?

Chapter 2.2.6 contains the list of supported SCSI devices. Does this
list only includes the drivers included in initrd? Probably needs to
be updated.

Chapter 2.4 - Purchasing Hardware Specifically for GNU/Linux. This
is probably not useful. Also, in section 2.4.2 Fake or Virtual Parity
RAM there is a sentence f you want complete information on SPARC
RAM issues, and what is the best RAM to buy, see the PC Hardware FAQ,
linking to the PC Hardware FAQ. I very much doubt that this FAQ
contains any information on SPARC RAM.

In chapter 2.5 the requirement of at least 32MB of RAM is listed. I
think that should be bumped to 64MB (or someone should really confirm
that install with 32 megs is possible).

List of the supported network hardware in section 2.6 - needs to be
updated.

Section 3.3.1.2 links to Linux for SPARC Processors FAQ, which was
last updated in 2003. Is it still useful? Any newer sources of
information?

Section 3.3.2 mentions BIOS setup screens of your computer. Can
we replace it with something about PROM, which would be more relevant?

It would be good to list the archives of debian-sparc list as a source
of information, perhaps with a specific query for the search engine
(like 'foo bar site:lists.debian.org inurl:debian-sparc).

Chapter 3.4 lists recommended minimum system requirements, and no
desktop option mentions 24MB. That does not agree with section 2.5
and I really doubt that you can install with 24MB. Anyone volunteers
to check?

3.5.1 mentions the 1GB magic boundary -- silo will sometimes refuse to
boot the kernel, if it is physically located beyond the 1GB from the
start of the disk. I believe, however that this applies only to
sparc32 machines, is that correct?

3.5.1 also mentions that silo can boot from romfs, I don't think it's
true.

Somewhere around here the bug in parted (probably) should be mentioned,
which leads to misdetection of disk sizes, if the machine has a disk
label created by Solaris. Recreating the disk label with Debian will
*not* resolved it, the only way to work around it so far is to dd the
first few kilobytes of the affected drive with zeros. Bug 384653, for
example. Anybody can try and reproduce it and provide debugging
information?

Links to Sun Openboot Reference in 3.6.2 does not work anymore, needs
to be updated.

There is a stray dot at the start of the line In older revisions...
in 3.6.2.

3.6.2 talks about the need to set different environment variables, depending
on the OpenBoot version. Probably worth to mention the 'show .version'
command to display this version. Also, I believe that neither of machines
we support is still using OpenBoot 1.x, so we can just remove instructions
for these versions. It also mentions 'eeprom' command on Solaris, this
command is available in Debian too, as a part of sparc-utils package.

Not sure what to do with section 3.6.3, pretty confident that this
information is irrelevant for sparc.

4.4.1: check that .enet-addr command really returns the MAC address of
the network card. Also it should be verified somehow that *all* commands
still work on newer Solaris versions (anybody with a working Solaris system?)

4.4.4/4.4.5: default package providing tftp server is tftpd. Default directory
from which the images are served is /srv/tftp, needs to be updated.

4.4.5.1: A bit more explanation about how image names are constructed?
On my system the requested file name is logged in /var/log/daemon.log,
for example:

Sep 28 19:16:25 debian tftpd[3620]: tftpd: trying to get file: C0A8016E.SUN4M
Sep 28 19:16:25 debian tftpd[3620]: tftpd: serving file from /srv/tftp 

Also, 'boot net' or 'boot net-tpe' has always worked for me, is mentioned
syntax 'boot net my-sparc.image' is still used?

5.1.1: Drop information relevant for older OpenBoot revisions.

5.1.2: Ditto. Also, in my experience booting from CD-ROM on sun4m simply does
not work (it would boot, but when it comes to mounting the CD-ROM, any attempt
to read the CD aborts with an error). Hendrik originally reported it in
382990.

5.1.3: Drop sun4c information.

5.1.3: Note about broken firmware for Ultra 10 - is it relevant anymore? Where

Re: Installation manual updates

2006-09-25 Thread Hendrik Sattler
Am Sonntag 24 September 2006 06:28 schrieb Jurij Smakov:
 The first chapter I've updated is about the supported Sparc hardware. You
 can find the draft (not yet committed) at

 http://www.wooyd.org/debian/manual/sparc-hardware.txt

You can add PermediaII based PCI graphics boards (X driver: glint). When I had 
access to an U60, such one was in a PCI slot.

HS


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Installation manual updates

2006-09-25 Thread Jurij Smakov
On Sun, Sep 24, 2006 at 07:49:45PM +0100, Chris Andrew wrote:
 Jurij,
 
 I may be interested in proof reading, if that helps.

Great. Current version of the installation manual is always available at

http://d-i.alioth.debian.org/manual/en.sparc/

It is getting rebuild on demand, when stuff gets committed. I'm only looking at 
sparc-specific pieces so far, but if you find inconsistencies in other areas, 
i'm 
sure that d-i people will appreciate a bug report.

Best regards,
-- 
Jurij Smakov[EMAIL PROTECTED]
Key: http://www.wooyd.org/pgpkey/   KeyID: C99E03CC


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Installation manual updates

2006-09-24 Thread Jurij Smakov
Hi,

During Sarge release we did not find the time to properly update sparc 
installation manual, so by now it's horribly outdated. I have started working 
on 
it, if someone wants to join the effort, that would be very much appreciated. I 
plan to update sparc-specific chapters one by one and post them (or links to 
them) 
in this thread for review and discussion. If you would like to edit something 
too, 
the source of the manual in XML format is available for anonymous checkout from 
d-i svn at:

svn://svn.debian.org/svn/d-i/trunk/manual

Please let me know about it, so that we don't duplicate the effort. Even if you 
are not editing anything, you can help by proof-reading the text and offering
additions and corrections.

The first chapter I've updated is about the supported Sparc hardware. You can 
find 
the draft (not yet committed) at 

http://www.wooyd.org/debian/manual/sparc-hardware.txt

Thanks,
-- 
Jurij Smakov[EMAIL PROTECTED]
Key: http://www.wooyd.org/pgpkey/   KeyID: C99E03CC


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]



Re: Installation manual updates

2006-09-24 Thread Chris Andrew
Jurij,I may be interested in proof reading, if that helps.Thanks,Chris.On 24/09/06, Jurij Smakov 
[EMAIL PROTECTED] wrote:Hi,During Sarge release we did not find the time to properly update sparc
installation manual, so by now it's horribly outdated. I have started working onit, if someone wants to join the effort, that would be very much appreciated. Iplan to update sparc-specific chapters one by one and post them (or links to them)
in this thread for review and discussion. If you would like to edit something too,the source of the manual in XML format is available for anonymous checkout fromd-i svn at:svn://svn.debian.org/svn/d-i/trunk/manual
Please let me know about it, so that we don't duplicate the effort. Even if youare not editing anything, you can help by proof-reading the text and offeringadditions and corrections.The first chapter I've updated is about the supported Sparc hardware. You can find
the draft (not yet committed) athttp://www.wooyd.org/debian/manual/sparc-hardware.txtThanks,--Jurij Smakov
[EMAIL PROTECTED]Key: http://www.wooyd.org/pgpkey/ KeyID: C99E03CC--To UNSUBSCRIBE, email to 
[EMAIL PROTECTED]with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]


Re: Installation manual updates

2006-09-24 Thread Frans Pop
On Sunday 24 September 2006 06:28, Jurij Smakov wrote:
 The first chapter I've updated is about the supported Sparc hardware.
 You can find the draft (not yet committed) at

 http://www.wooyd.org/debian/manual/sparc-hardware.txt

Also worth mentioning here may be that Sparc systems generally use 
relatively high refresh rates that may not be supported by all monitors 
(especially older VGA ones).


Another option to get video correct when the system has two graphics cards 
is to explicitly turn one off, for example:
append=video=atyfb:off

Note that it may be better to save this info for the troubleshooting 
section:
http://d-i.alioth.debian.org/manual/en.sparc/ch05s03.html

Cheers,
FJP


pgp2bPPqVtEZh.pgp
Description: PGP signature