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

Re: Tulip PHY problems on c200 [WAS: tulip module...a500]



On 10/13/05, David H. Barr <dhbarr@gmail.com> wrote:
> On 10/12/05, Grant Grundler <grundler@parisc-linux.org> wrote:
> > On Tue, Oct 11, 2005 at 10:31:27PM -0500, David H. Barr wrote:
> > > It -is- worth noting that the addin NIC won't come up off a hard
> > > boot.  I have to hardboot, login over ttyS0, and issue a soft
> > > reboot.
> >
> > This is weird too. Which firmware version does this C200 have?
> > The parisc-linux FAQ explains where to find newer revs.
>
> Will make a firmware upgrade tomorrow's first job.  If I brick one of
> my machines, I can always work on the other one.  Thanks for pointing out
> what should have been obvious... I never thought to check the firmware.
>
> > (c) built-in NIC should work fine.  No idea what's going on here.
> >    I'm not aware of any code changes that might break this.


So, "tomorrow's first job" turned into some research and reading,
plus a fair amount of slacking off.  Issued "in fv" at BCH and got:
  FIRMWARE INFORMATION
    Firmware Version:           6.0
     3840

From
  http://parisc-linux.org/faq/#PDCupdate
I learn that I need to go to
  ftp://us-ffs.external.hp.com/firmware_patches/hp/cpu/catalog
which contains the following relevant entry:
  Patch Name: /firmware_patches/hp/cpu/PF_CC2X0063
    Description: HP 9000 Models C200/C240 revision 6.3 firmware
    Date       : 00/06/21
    Patch Size :

Now I know where to get my firmware upgrade to 6.3, and
  ftp://us-ffs.external.hp.com/firmware_patches/hp/cpu/PF_CC2X0063.txt
confirms that this update might possibly fix the problem I'm
having with regards to the spotty onboard LAN.

So then I issue
  wget ftp://us-ffs.external.hp.com/firmware_patches/hp/cpu/PF_CC2X0063
and as per the instructions contained within I issue
  sh PF_CC2x0063
yielding PF_CC2X0063.frm and PF_CC2X0063.text in the local directory
with the following messages:
  x - CC2X0063.text
  touch: warning: `touch 0111175901' is obsolete; use `touch -t
  200101111759.00'
  touch: warning: `touch 0111175901' is obsolete; use `touch -t
  200101111759.00'
  Compiling unpacker for non-ascii files
  /tmp/ccQ46IpM.o(.text+0x2c): In function `main':
  : warning: the `gets' function is dangerous and should not be used.
  x - CC2X0063.frm [compressed]
  touch: warning: `touch 0620170900' is obsolete; use `touch -t
  200006201709.00'
  touch: warning: `touch 0719174300' is obsolete; use `touch -t
  200007191743.00'

Again according to the instructions, I issue
  sum CC2X0063.frm
but get "28090  1586" instead of the "26509 3172 CC2X0063.frm"
indicated in the instructions.

The same process except trying for 6.1 firmware results in
"19490  1580" instead of the "5463 3160 CC2X0061.frm" I expected.

Wgetting then summing the 6.2 .frm & .text files listed at
  ftp://ftp.parisc-linux.org/kernels/c200/
results in "33324  1586" instead of "26296 3172 CC2X0062.frm"


THE QUESTIONS:

Do I need to get HPUX working on this machine in order to perform a
successful firmare upgrade?  If not, any clues as to where I went
wrong?

I have also seen some vague references to upgrading firmware via
CD, but no definite instructions as to WHAT should be burned, or how;
I'm leaving the BOOTP lifimage option for a last resort.

Any reason why "dd if=CC2X0063.frm of=/dev/sdb" followed by a boot
from secondary SCSI would be contraindicated once my sum issue
is resolved?

Can anyone provide a known-good md5sum for CC2X0063.frm under debian?

My current machine setup is as follows:
  http://dhbarr.freeshell.org/c200/logs/inst3/dmesg.txt
  http://dhbarr.freeshell.org/c200/logs/inst3/lspci-vv.txt
  http://dhbarr.freeshell.org/c200/logs/inst3/uname-a.txt
  http://dhbarr.freeshell.org/c200/logs/inst3/fdisk-l.txt

Thanks for all the help so far,
-dhbarr.



Reply to: