Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

dnsmasq weirdness

336 views
Skip to first unread message

Ralph Spitzner

unread,
Jan 20, 2012, 11:49:23 AM1/20/12
to
on 13.37 I get some weird log when trying to boot over PXE
(Haven't touched dnsmasq.conf, but updated /tftpboot)

dnsmasq-dhcp: 2253835384 sent size: 4 option:208 ñt~
dnsmasq-tftp: error 0 TFTP Aborted received from 10.0.68.181
dnsmasq-tftp: failed sending /tftpboot/pxelinux.0 to 10.0.68.181

this is with: dnsmasq-2.57-i486-1.txz

Now loads of dnsmasq related posts found on the ghoul suggest
that my PXE ROM is broken, strange they break all at the same time :-P

Going back to dnsmasq-2.52 I get :

dnsmasq-dhcp: 2253835384 sent size: 4 option:208 ñt~
dnsmasq-tftp: sent /tftpboot/pxelinux.0 to 10.0.68.181
dnsmasq-tftp: sent /tftpboot/pxelinux.0 to 10.0.68.181
dnsmasq-tftp: error 0 TFTP Aborted received from 10.0.68.181
dnsmasq-tftp: failed sending /tftpboot/pxelinux.0 to 10.0.68.181
dnsmasq-tftp: file
/tftpboot/pxelinux.cfg/00020003-0004-0005-0006-000700080009 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/01-00-21-85-56-cc-78 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A0044B5 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A0044B not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A0044 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A004 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A00 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A0 not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0A not found
dnsmasq-tftp: file /tftpboot/pxelinux.cfg/0 not found
dnsmasq-tftp: sent /tftpboot/pxelinux.cfg/default to 10.0.68.181
dnsmasq-tftp: sent /tftpboot/message.txt to 10.0.68.181

And,of course a boot prompt 'n all....

Am I just plain stupid, or what exactly is dnsmasq ignoring in the
2.57 version ?

-rasp

--
RTMPDump & ffmpeg are your friends..
-icke

Helmut Hullen

unread,
Jan 20, 2012, 12:20:00 PM1/20/12
to
Hallo, Ralph,

Du meintest am 20.01.12:

> on 13.37 I get some weird log when trying to boot over PXE
> (Haven't touched dnsmasq.conf, but updated /tftpboot)

What have you updated?
Can you restore the old version?

> dnsmasq-dhcp: 2253835384 sent size: 4 option:208 ñt~
> dnsmasq-tftp: error 0 TFTP Aborted received from 10.0.68.181
> dnsmasq-tftp: failed sending /tftpboot/pxelinux.0 to 10.0.68.181

> this is with: dnsmasq-2.57-i486-1.txz

Here I use version 2.59rc1 - no such problems.

> dnsmasq-tftp: sent /tftpboot/pxelinux.0 to 10.0.68.181
> dnsmasq-tftp: sent /tftpboot/pxelinux.0 to 10.0.68.181
> dnsmasq-tftp: error 0 TFTP Aborted received from 10.0.68.181
> dnsmasq-tftp: failed sending /tftpboot/pxelinux.0 to 10.0.68.181
> dnsmasq-tftp: file
> /tftpboot/pxelinux.cfg/00020003-0004-0005-0006-000700080009 not found

[...]

> dnsmasq-tftp: sent /tftpboot/pxelinux.cfg/default to 10.0.68.181
> dnsmasq-tftp: sent /tftpboot/message.txt to 10.0.68.181

> And,of course a boot prompt 'n all....

> Am I just plain stupid, or what exactly is dnsmasq ignoring in the
> 2.57 version ?


What's the contents of "/tftpboot/pxelinux.cfg/default"?

Viele Gruesse
Helmut

"Ubuntu" - an African word, meaning "Slackware is too hard for me".

Ralph Spitzner

unread,
Jan 21, 2012, 1:23:03 AM1/21/12
to
Helmut Hullen wrote:
> Hallo, Ralph,
>
> Du meintest am 20.01.12:
>
>> on 13.37 I get some weird log when trying to boot over PXE
>> (Haven't touched dnsmasq.conf, but updated /tftpboot)
>
> What have you updated?
> Can you restore the old version?

Updated SLACk from 12.1 to 13.37 and restored
/etc & crontab.
And of course, see later on, had to 'refill'
/tftpboot... (to get the new kernel etc.)

[...]
>> this is with: dnsmasq-2.57-i486-1.txz
>
> Here I use version 2.59rc1 - no such problems.

Maybe I should try that one then, but 2.57 is from
the 13.37 CD's, thats basically my point here.

>
> What's the contents of "/tftpboot/pxelinux.cfg/default"?

just what 'populate-tftpboot.sh' does put there ->

root@gate:/tftpboot/pxelinux.cfg# cat default
default hugesmp.s
prompt 1
timeout 1200
display message.txt
F1 message.txt
F2 f2.txt
label huge.s
kernel kernels/huge.s/bzImage
append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 rw
printk.time=0 SLACK_KERNEL=huge.s
label hugesmp.s
kernel kernels/hugesmp.s/bzImage
append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 rw
printk.time=0 SLACK_KERNEL=hugesmp.s
label speakup.s
kernel kernels/hugesmp.s/bzImage
append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 rw
printk.time=0 SLACK_KERNEL=hugesmp.s
label memtest
kernel kernels/memtest/memtest

Helmut Hullen

unread,
Jan 21, 2012, 2:58:00 AM1/21/12
to
Hallo, Ralph,

Du meintest am 21.01.12:

>> What's the contents of "/tftpboot/pxelinux.cfg/default"?

> just what 'populate-tftpboot.sh' does put there ->

> root@gate:/tftpboot/pxelinux.cfg# cat default
> default hugesmp.s
> prompt 1
> timeout 1200
> display message.txt
> F1 message.txt
> F2 f2.txt
> label huge.s
> kernel kernels/huge.s/bzImage
> append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 rw
> printk.time=0 SLACK_KERNEL=huge.s
> label hugesmp.s
> kernel kernels/hugesmp.s/bzImage
> append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 rw
> printk.time=0 SLACK_KERNEL=hugesmp.s
> label speakup.s
> kernel kernels/hugesmp.s/bzImage
> append initrd=initrd.img load_ramdisk=1 prompt_ramdisk=0 rw
> printk.time=0 SLACK_KERNEL=hugesmp.s
> label memtest
> kernel kernels/memtest/memtest

Looks good. Do the rights fit?

And what about a "default" copy from a magazine CD? It should at least
be shown (it may not run the announced labels).

Ralph Spitzner

unread,
Jan 21, 2012, 6:14:04 AM1/21/12
to
Helmut Hullen wrote:

> And what about a "default" copy from a magazine CD? It should at least
> be shown (it may not run the announced labels).

I think the rights are ok it's only the _one_ version
from the .iso image e.g ftp.fu-berlin.de/linux/slackware/13.37
that has this weird behaviour. I still haven't tried 2.59 as
the 'older' version works fine.

After all that's why I'm asking if someone had similar problems
as a simple removepkg *.2.57.txz / installpkg *.2.52.txz solved
the problem.....

Helmut Hullen

unread,
Jan 21, 2012, 7:04:00 AM1/21/12
to
Hallo, Ralph,

Du meintest am 21.01.12:

[...]

> After all that's why I'm asking if someone had similar problems
> as a simple removepkg *.2.57.txz / installpkg *.2.52.txz solved
> the problem.....

Just for curiosity (and to please Simon Kelley): can you try

<http://arktur.shuttle.de/CD/5.4/slack/n1/dnsmasq-2.59-i486-1hln.txz>

<http://www.thekelleys.org.uk/dnsmasq/CHANGELOG>

shows what has changed.
0 new messages