64bit PCI problem (hamachi)

Toshinao Ishii ici@qua.crl.melco.co.jp
Mon May 10 22:49:03 1999


Hi.

I've setup driver of hamachi on Linux/Alpha v2.2.5 on
a 164SX and tried two versions of AlphaBIOS v.5.62-1
and v.5.66. The G-NIC II card is installed in a 64bit
PCI slot.

With older BIOS(5.62-1) driver seems to work correctly as
an 32bit/33MHz PCI device.

With the newer BIOS(5.66), Linux recognizes the card as
64bit/33MHz PCI device but there exist "wicked" problem
and the machine cannot communicate to other machines via
G-NIC II.

Here's logs of driver. 

I'd appreciate advices on this problem.

5.62> Found Hamachi GNIC-II at PCI address 0x9000000, IRQ 27.
5.62> Found Hamachi GNIC-II at PCI address 0x9000000, IRQ 27.
5.62> hamachi.c:v0.14 3/11/1999  Written by Donald Becker
5.62>         Some modifications by Eric kasten <kasten@nscl.msu.edu>
5.62>         Support by many others
5.62>         http://www.tidalwave.net/~becker/hamachi.html
5.62> eth1: Hamachi GNIC-II type 10911 at 0x9000000, 00:e0:b1:04:1e:a0, IRQ 27.
5.62> 01 00 18 13 00 e0 b1 04 1e a0 42 31 35 30 34 37
5.62> eth1:  32-bit 33 Mhz PCI bus (60), Virtual Jumpers 30, LPA 0000.
5.62>   PCI latency timer (CFLT) is unreasonably low at 32.  Setting to 64 clocks.
5.62> eth1: hamachi_open() irq 27.
5.62> eth1: Done hamachi_open(), status: Rx 1001 Tx 0.
5.62> eth1: Hamachi interrupt, status 20000.
5.62> eth1: Link changed: AutoNegotiation Ctrl 1000, Status 00a0 0000 Intr status 0000.
5.62> eth1: Hamachi interrupt, status 0000.
5.62> eth1: exiting interrupt, status=0x0000.
5.62> eth1: Hamchi Autonegotiation status 00a4, LPA 0000.
5.62> eth1: Autonegotiation regs 1000 00a4 0400 0000 08e0 0000.

---------------------------------------------------------------------------

5.66> Found Hamachi GNIC-II at PCI address 0x9000000, IRQ 27.
5.66> Found Hamachi GNIC-II at PCI address 0x9000000, IRQ 27.
5.66> hamachi.c:v0.14 3/11/1999  Written by Donald Becker
5.66>         Some modifications by Eric kasten <kasten@nscl.msu.edu>
5.66>         Support by many others
5.66>         http://www.tidalwave.net/~becker/hamachi.html
5.66> eth1: Hamachi GNIC-II type 10911 at 0x9000000, 00:e0:b1:04:1e:a0, IRQ 27.
5.66> 01 00 18 13 00 e0 b1 04 1e a0 42 31 35 30 34 37
5.66> eth1:  64-bit 33 Mhz PCI bus (60), Virtual Jumpers 30, LPA 0000.
5.66>   PCI latency timer (CFLT) is unreasonably low at 32.  Setting to 64 clocks.
5.66> eth1: hamachi_open() irq 27.
5.66> eth1: Done hamachi_open(), status: Rx 1001 Tx 0.
5.66> eth1: Hamachi interrupt, status 0004.
5.66> eth1: Something Wicked happened! 0004.
5.66> eth1: Hamachi interrupt, status 0000.
5.66> eth1: exiting interrupt, status=0x0000.
5.66> eth1: Hamachi interrupt, status 20000.
5.66> eth1: Link changed: AutoNegotiation Ctrl 1000, Status 00a0 0000 Intr status 0000.
5.66> eth1: Hamachi interrupt, status 0000.
5.66> eth1: exiting interrupt, status=0x0000.
5.66> eth1: Hamchi Autonegotiation status 00a4, LPA 0000.
5.66> eth1: Autonegotiation regs 1000 00a4 0400 0000 08e0 0000.

-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
$B@P0f=SD>(B   Toshinao Ishii

   Advanced Technology R&D Center (ATC)   $B;0I)EE5!(B($B3t(B)
   Mitsubishi Electric Corporation        $B@hC<5;=QAm9g8&5f=j(B

   email: ici@qua.crl.melco.co.jp (NeXTMail/MIME Welcome)
   fax:   +81-6-6497-7288
 | To unsubscribe, send mail to Majordomo@cesdis.gsfc.nasa.gov, and within the
 |  body of the mail, include only the text:
 |   unsubscribe this-list-name youraddress@wherever.org
 | You will be unsubscribed as speedily as possible.