Bug 5497 - [PATCH] Rbootd cannot boot my hp9000s340
Summary: [PATCH] Rbootd cannot boot my hp9000s340
Status: Closed FIXED
Alias: None
Product: Base System
Classification: Unclassified
Component: bin (show other bugs)
Version: 3.0-CURRENT
Hardware: Any Any
: Normal Affects Only Me
Assignee: freebsd-bugs (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 1998-01-15 14:20 UTC by Jacob Bohn Lorensen
Modified: 1998-07-20 05:52 UTC (History)
0 users

See Also:


Attachments
file.diff (761 bytes, patch)
1998-01-15 14:20 UTC, Jacob Bohn Lorensen
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Jacob Bohn Lorensen 1998-01-15 14:20:03 UTC
	When I try to setup rbootd to download OpenBSD's bootblock
	(or any other bootblock, I guess) to a hp9000s340 machine I
	have, all I see is and endless conversation like

 	Hp340: Who is my boot host?
	FreeBSD: Your boot host is <pippin>! (my machine name)
	Hp340: Who is my boot host?
	FreeBSD: Your boot host is <pippin>
	...

Fix: Here is a simple patch, inspired by looking at OpenBSD's rbootd.
	It seems that a FreeBSD-specific bpf-hack is no longer necessary.
	At least, with this change I can boot the hp340 machine.

pippin% cd /usr/src/libexec/rbootd/
pippin% cvs diff -u                      
cvs diff: Diffing .
How-To-Repeat: 
	Put a hp340 machine on your network. Put OpenBSD's SYS_UBOOT
	into /usr/mdec/rbootd. Start /usr/libexec/rbootd -a -d. Turn on
	the hp340 and watch the debugging output.
Comment 1 Poul-Henning Kamp freebsd_committer freebsd_triage 1998-05-01 06:59:00 UTC
State Changed
From-To: open->suspended

awaiting committer 

Comment 2 pir 1998-07-20 01:57:13 UTC
Can someone please commit this ?
It just bit me trying to boot my hp 9000/370 from FreeBSD 2.2.6 :/

P.

-- 
pir               pir@pir.net      pir@shore.net      pir@leftbank.com
Comment 3 Steve Price freebsd_committer freebsd_triage 1998-07-20 05:49:50 UTC
State Changed
From-To: suspended->closed

Suggested patch committed, thanks and sorry it took so long. :)