On Fri, Apr 3, 2015, at 10:01 PM, Adam Wolk wrote:
> On Fri, Apr 3, 2015, at 09:12 PM, Adam Wolk wrote:
> > On Fri, Apr 3, 2015, at 07:49 PM, Adam Wolk wrote:
> > > Hi bugs@
> > > 
> > > I'm trying to install OpenBSD -current snapshot from 01-Apr-2015.
> > > The snapshot was obtained from
> > > http://piotrkosoft.net/pub/OpenBSD/snapshots/
> > > as install56.fs with the following sha512 checksum:
> > > 
> > > $ sha512 install57.fs                                                    
> > > SHA512 (install57.fs) =
> > > ca4a79f02cc69680987a0a55385e5419f6028666a15df4f45832b4e0c7d3e4468cd7a7db145708f65b6284d2c4d8c487b140630b756fa62400fee08f7fe814a9
> > > 
> > > This is a lenovo 50-70 laptop which I already reported as not working
> > > for wifi, ethernet and some startx failure both in dmesg & a thread on
> > > misc@ (http://marc.info/?l=openbsd-misc&m=142807374616596&w=2).
> > > 
> > > Trying to diagnose the not working re0 I hit a reproducible kernel
> > > panic. Details follow (manually transcribed :(). This machine has no
> > > network but I should be able to get sources on to it via sneaker net usb
> > > & I'm willing to test patches (including debugging printf patches)/help
> > > out with debugging this.
> > > 
> > > The bug occurs when sh /etc/netstart is executed as root. Please note
> > > that during the installation or boot the system tries to obtain a dhcp
> > > lease from the router but fails without an offer - this does not result
> > > in a panic. The only time the system panics is when netstart is executed
> > > manually.
> > > 
> > > dmesg for this snapshot is attached after the ddb session transcript.
> > > 
> > > # cat /etc/hostname.re0
> > > dhcp
> > 
> > One new data point. If the hostname.re0 file is present, after a
> > significant
> > amount of tme after boot (logging in and leaving the laptop on for
> > 10-15m)
> > the watchdog triggers for re0 leading to the exact same kernel panic
> > (trace
> > is exactly the same). So the bug is probably not limite to /etc/netstart
> > just
> > faster to trigger that way. There are no panics if hostname.re0 doesn't
> > exist -
> > even if /etc/netstart is executed.
> > 
> > Regards,
> > Adam
> > 
> 
> More info. This issue seems to be limited to bsd.mp. I just did a test
> with bsd.sp with the following result:
> 
> # sh /etc/netstart
> DHCPDISCOVER on re0 - interval 3
> DHCPDISCOVER on re0 - interval 8
> DHCPDISCOVER on re0 - interval 9
> DHCPDISCOVER on re0 - interval 12
> DHCPDISCOVER on re0 - interval 16
> DHCPDISCOVER on re0 - interval 11
> DHCPDISCOVER on re0 - interval 2
> No acceptable DHCPOFFERS received.
> No working leaes in persistent database - sleeping.
> #
> 
> This matches what I saw during install from bsd.rd and during system
> bootup.
> Still as you can see no network connection is attained :(
> 
> Hope that helps. Regards,
> Adam
> 

It's worth to note that the crash occurs only with a dhcp setup.
Configuring
an inet addres manually and running sh /etc/netstart doesn't crash even
on the MP kernel. Though the network connection is still not working
when
manually configured.

Regards,
Adam

Reply via email to