{den mist hab ich auch schon ins openbsd.org/misc gepostet... aber da rührt sich ja kein mensch... ;-)}
vielleicht hat ja einer von euch 'ne zündende idee?
hi,
I have a HP DL320-G2 x86 box with 2 onboard NC7760 NICs (Intel).
I want to boot this machine using the primary NIC and NFS mounts from an openbsd install server. reason: i need a RAIDframe kernel during install on my obsd machines.
Therefore I customized DISKLESS, setted up a NFS/ARP/DHCP/TFTP environment and tried to boot my DL.
the boot-process is as follows:
1) the machine gets an IP from the DHCP-Server for it's MAC.
2) pxeboot is loaded using TFTP from my install-server
3) the /bsd (DISKLESS) image is loaded over TFTP and boots
4) the kernel boot process succeeds until the point the kernel tries to resolve the client IP for the MAC on it's boot interface
And i always end up getting this kernel panic error:
panic: revarp failed, error=51
this is not the case on a stupid 50 bucks machine with a 3c90x NIC... there it works... obviously (because i don't need it working there...)
trying to debug this stuff, i found out that the routine "revarprequest" from /netinet/if_ether.c is called 20 times (to send out revarp-packets on the if), but NOT JUST ONE PACKET is being sent over the wire (ON THE DL...)! (did a tcpdump on a x-over cable from my install-server to avoid network errors)
things to assume:
- the nw cable is ok (because i can boot)
- the nfs-install-server is ok (because the other machine can boot)
- the MAC/IP cfg for the DL is ok (checked at least one bill. times)
- the obsd-support for HP-servers is just... *GRRR*
now, anyone any ideas/suggestions?
regards, mdff
;-)
vielleicht hat ja einer von euch 'ne zündende idee?
hi,
I have a HP DL320-G2 x86 box with 2 onboard NC7760 NICs (Intel).
I want to boot this machine using the primary NIC and NFS mounts from an openbsd install server. reason: i need a RAIDframe kernel during install on my obsd machines.
Therefore I customized DISKLESS, setted up a NFS/ARP/DHCP/TFTP environment and tried to boot my DL.
the boot-process is as follows:
1) the machine gets an IP from the DHCP-Server for it's MAC.
2) pxeboot is loaded using TFTP from my install-server
3) the /bsd (DISKLESS) image is loaded over TFTP and boots
4) the kernel boot process succeeds until the point the kernel tries to resolve the client IP for the MAC on it's boot interface
And i always end up getting this kernel panic error:
panic: revarp failed, error=51
this is not the case on a stupid 50 bucks machine with a 3c90x NIC... there it works... obviously (because i don't need it working there...)
trying to debug this stuff, i found out that the routine "revarprequest" from /netinet/if_ether.c is called 20 times (to send out revarp-packets on the if), but NOT JUST ONE PACKET is being sent over the wire (ON THE DL...)! (did a tcpdump on a x-over cable from my install-server to avoid network errors)
things to assume:
- the nw cable is ok (because i can boot)
- the nfs-install-server is ok (because the other machine can boot)
- the MAC/IP cfg for the DL is ok (checked at least one bill. times)
- the obsd-support for HP-servers is just... *GRRR*
now, anyone any ideas/suggestions?
regards, mdff
;-)