Re: bge fail on netboot of NetBSD-6 on v215 and v240

Masanobu SAITOH <[email protected]>
Newsgroups gmane.os.netbsd.ports.sparc64
Message-ID <[email protected]>
(2013/05/15 11:43), Masanobu SAITOH wrote:
> Hi, macallan.
>
> (2013/05/14 19:59), Michael wrote:
>> Hello,
>>
>> On Tue, 14 May 2013 03:42:16 +0900
>> SAITOH Masanobu <[email protected]> wrote:
>>
>>> (2012/10/18 2:47), Michael wrote:
>>>> Hello,
>>>>
>>>> On Oct 17, 2012, at 2:08 AM, Erik E. Fair wrote:
>>>>
>>>>> I took the latest distribution/builds of netbsd-6 and tried to
>>>>> netboot them this evening on a Sun Fire v215 and Sun Fire v240.
>>>>
>>>>> Both got ofwboot.net fine, and loaded the GENERIC (MP) kernel fine
>>>>> (though the v215 complained about the aceride tc_count), but when
>>>>> it came time to mount NFS root, both failed: bge0 watchdog timeout
>>>>> -- resetting (resulting in "cannot mount root, error = 79").
>>>>
>>>>> Have we screwed the pooch in interrupt routing, again?
>>>>
>>>> I see the same on a Blade 2500 - on some bges our driver doesn't work if OF touched the hardware first, it works fine if you boot from something else.
>>>>
>>>> have fun
>>>> Michael
>>>
>>>   Is this problem still alive in -current?
>>
>> Can't tell, the kernel crashes with an illegal access to PCI config space right after bge establishes its interrupt handler.
>> ( sorry, didn't have time to dig any further yet - the fault comes from schizo_conf_read() )
>> Same when booting from harddisk.
>>
>> have fun
>> Michael
>
>   Alignment problem?

  I tested with Netra T1 + BCM5705K NIC(non on-board). It worked.

> bge0 at pci3 dev 15 function 0: Broadcom BCM5705K Gigabit Ethernet
> bge0: interrupting at ivec 3
> bge0: HW config 00010054, 00000004, 00000000, 00000000
> bge0: ASIC BCM5705 A3 (0x3003), Ethernet address 00:18:71:4d:3a:71
> bge0: setting short Tx thresholds
> brgphy0 at bge0 phy 1: BCM5705 1000BASE-T media interface, rev. 2
> brgphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseT, 1000baseT-FDX, auto

> sparc64# ping6 ff02::2%bge0
> PING6(56=40+8+8 bytes) fe80::218:71ff:fe4d:3a71%bge0 --> ff02::2%bge0
> 16 bytes from fe80::250:43ff:fe36:342d%bge0, icmp_seq=0 hlim=64 time=3.164 ms

Could you show me the full dmesg?

-- 
-----------------------------------------------
                 SAITOH Masanobu ([email protected]
                                  [email protected])
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.