You are not logged in.

#1 2014-01-02 18:22:25

botika
Member
Registered: 2013-07-12
Posts: 34

[Solved]PXE for old computer

Hi,

I am trying to install arch on a acer aspire 3500 that has a broken cd. I tried the tutorial and archlinux with dnsmasq, as put in the tutorial, but half of the transmission tftp client sends a fragmented ip protocol paquet and stops. I do not understand about networks and have no idea how to interpret this, much less how to fix it.

Server logs

ene 02 17:58:34  dnsmasq-dhcp[2151]: DHCPDISCOVER(enp5s0) 00:c0:9f:9f:c1:53
ene 02 17:58:34  dnsmasq-dhcp[2151]: DHCPOFFER(enp5s0) 192.168.0.125 00:c0:9f:9f:c1:53
ene 02 17:58:36  dnsmasq-dhcp[2151]: DHCPREQUEST(enp5s0) 192.168.0.125 00:c0:9f:9f:c1:53
ene 02 17:58:36  dnsmasq-dhcp[2151]: DHCPACK(enp5s0) 192.168.0.125 00:c0:9f:9f:c1:53
ene 02 17:58:36  dnsmasq-tftp[2151]: error 0 TFTP Aborted received from 192.168.0.125
ene 02 17:58:36  dnsmasq-tftp[2151]: failed sending /srv/tftp/archiso/arch/boot/syslinux/lpxelinux.0 to 192.168.0.125
ene 02 17:58:36  dnsmasq-tftp[2151]: sent /srv/tftp/archiso/arch/boot/syslinux/lpxelinux.0 to 192.168.0.125

Server config

/etc/dnsmasq.conf
port=0
interface=enp5s0
bind-interfaces
dhcp-range=192.168.0.2,192.168.0.150,12h
dhcp-boot=/archiso/arch/boot/syslinux/lpxelinux.0
dhcp-option-force=209,boot/syslinux/archiso.cfg
dhcp-option-force=210,/archiso/arch/
enable-tftp
tftp-root=/srv/tftp/

PXE packet dump
This is the capture with wireshark only pxe. Wireshark capture only pxe 180 p

I tested the server with a Thinkpad T430u and it works. I searched older tftp servers but not cleared me. I've also noticed that the tsize in package 5 marked as 0. I do not understand much about this topic. 
Please help me save this junk.

Last edited by botika (2014-02-10 01:36:37)

Offline

#2 2014-01-02 21:58:15

Inxsible
Forum Fellow
From: Chicago
Registered: 2008-06-09
Posts: 9,183

Re: [Solved]PXE for old computer

does your computer support USB booting? if yes, use that to install Arch

if not, does your computer have a floppy drive?


Forum Rules

There's no such thing as a stupid question, but there sure are a lot of inquisitive idiots !

Offline

#3 2014-01-03 00:20:31

botika
Member
Registered: 2013-07-12
Posts: 34

Re: [Solved]PXE for old computer

It has no floppy or USB boot. the hard disk is the stone age, the connector is similar to IDE but more small. And the cd sounds like it's chewing.
The service works with a current computer. Only problem is copyright of the pxe client is 2003-2006.
By if it is useful pxe client is SiS900 PXE BootROM v1.09f - ZL5_0324 Use BEV/BBS I already have searched and found nothing.
Now I am studying in depth Dnsmasq Man and BOOTP / DHCP options and when I finish the final exams I will watch the RCP source to see the changes.

Sorry, I think I have not made that clear. I need to know why the packet number 117 of dump is fragmented IP protocol,  and any idea to solve.  Please, no dump packages before looking if it boot from usb. I'm dumb but not quite.

thanks for your answer

Last edited by botika (2014-01-03 00:40:56)

Offline

#4 2014-01-03 04:30:34

Stebalien
Member
Registered: 2010-04-27
Posts: 1,238
Website

Re: [Solved]PXE for old computer

I know nothing about PXE so here are some more potential workarounds:

1. If you can borrow another laptop you can just transplant the hard drive and install from there.
2. If your laptop has a working Windows install and you want to have some fun, I believe you can install grub2 using cygwin and then chainload a usb drive from grub (https://help.ubuntu.com/community/BootF … g_via_GRUB) big_smile.


Steven [ web : git ]
GPG:  327B 20CE 21EA 68CF A7748675 7C92 3221 5899 410C

Offline

#5 2014-01-03 15:10:20

botika
Member
Registered: 2013-07-12
Posts: 34

Re: [Solved]PXE for old computer

Very good the second method, even so does not help me either because I have no conditions. Thanks

Offline

#6 2014-01-03 15:10:35

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,375

Re: [Solved]PXE for old computer

Are you sure that this is not RPL?  The network card may need to be flashed to accept PXE.  But if you can download anything to the hard drive, get ipxe, and grub4dos (if needed) to load the ipxe kernel and it should recognize your network card, and then you can boot from the pxe boot directly over the internet from instructions on https://releng.archlinux.org/pxeboot/.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

#7 2014-01-04 02:36:28

botika
Member
Registered: 2013-07-12
Posts: 34

Re: [Solved]PXE for old computer

Sorry I do not know the term RPL. I have no way to get into the hard drive, except PXE, and has a hard drive installed freebsd but I broke the boot a few years ago while learning; I bought the tower and was in a storage room until recently because my father needs to some scales or something told me. 
thanks for your answer,  probably was dhcp options. I've been looking and the 209 and 210 belong to RFC 5071 dated 12/2007 and is copyright 2003-2006 may not support and this failure. I have to look at it, before but will the linear geometry. big_smile the test is on the 8th but rather I had not posted. Or this option --tftp-no-blocksize. I don't know

thank you very much, least behaved as if I were a secretary big_smile

PD: I hope that no secretary in this forum, roll

Last edited by botika (2014-01-04 02:42:29)

Offline

#8 2014-02-10 01:36:10

botika
Member
Registered: 2013-07-12
Posts: 34

Re: [Solved]PXE for old computer

I have not managed to run PXE, luckily I found a laptop in the trash and remove the CD.

Offline

#9 2014-02-10 02:32:07

nomorewindows
Member
Registered: 2010-04-03
Posts: 3,375

Re: [Solved]PXE for old computer

Of course, having a permanent PXE installation is easier to manage once you get the hang of it.  Just point your tftp and dhcp options to a directory where your PXE installation is at.  Add the net and nfs hooks, (share the nfs exports here also), and recompile the kernel and that's really the only difference.  Oh, well better luck next time.


I may have to CONSOLE you about your usage of ridiculously easy graphical interfaces...
Look ma, no mouse.

Offline

Board footer

Powered by FluxBB