[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

netboot/cd boot failure on alpha



I have a Compaq Professional Workstation xp1000 alpha. Trying to netboot
d-i on it, with some difficulty. I'm using vorlon's daily build, I put
the netboot.img as /cow.boot.img on my tftp server and set up dhcp. On
boot I get this:

Broadcasting BOOTP Request...
Received BOOTP Package File Name is: /cow.boot.img
local inet address: 192.168.1.15
remote inet address: 192.168.1.1
TFTP Read File Name: /cow.boot.img
netmask = 255.255.255.0
Server is on same subnet as client.
.....
bootstrap failure

It seems to be having some prolem taking to my tftp server (tftpd-hpa).
tcpdump shows its sending a request:

15:39:56.728087 IP 192.168.1.15.62681 > 192.168.1.1.69:  35 RRQ "/cow.boot.img" octet blksize 1024

But there's no reply and the tftp server does not log that it's sent the
file. Straceing the tftp server shows it gets the request and drops it:

recvmsg(4, {msg_name(16)={sa_family=AF_INET, sin_port=htons(43093), sin_addr=inet_addr("192.168.1.15")}, msg_iov(1)=[{"\0\4\0\0ow.boot.img\0octet\0blksize\00010"..., 65468}], msg_controllen=24, msg_control=0xbffff6b0, , msg_flags=0}, 0) = 4
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x40043948) = 11340
select(5, [4], NULL, NULL, NULL)        = 1 (in [4])
setsockopt(4, SOL_IP, IP_PKTINFO, [1], 4) = 0

Do I need some other tftp server to netboot and alpha, or is there some
trick to make this work?


It also has a CD drive, but I don't know which device it is to boot from it.
If it's dka100, it doesn't seem to work:

block 0 of dka100.1.0.6.1 is a valid boot block
reading 14 blocks from dka100.1.0.6.1
bootstrap code read in
base = 12000, image start = 0, image_bytes = 1c00
initializing HWRPB at 2000
initializing page table at 1ffee000
initializing machine state
setting affinity to the primary CPU
jumping to bootstrap code
can't open osf_boot

-- 
see shy jo

Attachment: signature.asc
Description: Digital signature


Reply to: