Subject: 1.6-Release Kernel Foul-Ups
To: None <port-dreamcast@netbsd.org>
From: Alex Kirk <alex@schnarff.com>
List: port-dreamcast
Date: 09/25/2002 00:57:02
There's something seriously wrong with either the kernel config for 
1.6-release or the way I'm doing things here. 

I followed Josh's instructions on getting the IP Slave uploader script 
going, and it works nicely. It booted the kernel from his howto with only 
one minor blip -- ping complained that 0.1 was an invalid wait time, so I 
set it to 1 and it worked. 

When I tried to boot my custom kernel (compiled from 1.6-release sources I 
AnonCVS'd down last night), the whole thing froze. I'm presuming it occured 
when it tried to get the root filesystem over NFS; the last line I saw was 

ukphy0: OUI 0x000000, model 0x0000, rev. 0 

but since I'm losing about two lines and the next two were 

ukphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
root on rtk0 

that seems reasonable. 

I figured that I must have done something wrong with my config (posted at 
www.schnarff.com/netbsd/DC-TV), so I decided to compile up GENERIC and go 
with it. Pleasantly enough, it loaded just fine...but when I tried to log in 
at the box itself, I had no keyboard. Obviously, I checked the connector, 
rebooted...and then booted back to the old kernel, to find my keyboard 
restored. 

Is the problem here that Josh has some special options for booting via NFS 
that I don't know about? Or, as the lack of a keyboard would indicate, is 
there just something wrong with the latest version of the kernel? 

BTW, Izumi, I am still interested in your patch, and will be attempting to 
get it running on my system once I have this whole issue resolved. 

Alex Kirk