paul- wrote:
> Doesn't config.txt and cmdline.txt still reside on /dev/mmcblk0p1?
> Those are the two files we need to change to be able to setup the
> overlays and other options.
No SD at all. This is a boot trace as seen from the tftp server (wap01
is the name of an AP the player is bridged with):
Code:
--------------------
Apr 2 19:28:40 luns dnsmasq-dhcp[1090]: 646449897 available DHCP subnet:
172.17.255.255/255.255.0.0
Apr 2 19:28:40 luns dnsmasq-dhcp[1090]: 646449897 client provides name: wap01
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 available DHCP subnet:
172.17.255.255/255.255.0.0
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 vendor class:
PXEClient:Arch:00000:UNDI:002001
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 PXE(eth0)
b8:27:eb:01:02:03 proxy
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 tags: eth0
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 broadcast response
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 sent size: 1 option: 53
message-type 2
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 sent size: 4 option: 54
server-identifier 172.17.71.10
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 sent size: 9 option: 60
vendor-class 50:58:45:43:6c:69:65:6e:74
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 sent size: 17 option: 97
client-machine-id 00:44:44:44:44:44:44:44:44:44:44:44:44:44...
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 sent size: 32 option: 43
vendor-encap 06:01:03:0a:04:00:50:58:45:09:14:00:00:11...
...
Apr 2 19:28:42 luns dnsmasq-dhcp[1090]: 653460281 sent size: 32 option: 43
vendor-encap 06:01:03:0a:04:00:50:58:45:09:14:00:00:11...
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: file /tftp/bootsig.bin not found
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: sent /tftp/bootcode.bin to
172.17.255.192
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: file /tftp/12345abc/autoboot.txt not
found
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: error 0 Early terminate received
from 172.17.255.192
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: failed sending
/tftp/12345abc/start.elf to 172.17.255.192
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/config.txt to
172.17.255.192
Apr 2 19:28:43 luns dnsmasq-tftp[1090]: file /tftp/12345abc/recovery.elf not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/start.elf to
172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/fixup.dat to
172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/recovery.elf not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/config.txt to
172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/dt-blob.bin not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/recovery.elf not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/config.txt to
172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/bootcfg.txt not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/cmdline.txt to
172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/armstub8.bin not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: error 0 Early terminate received
from 172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: failed sending
/tftp/12345abc/kernel4439v7.img to 172.17.255.192
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/armstub8-32.bin
not found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/armstub7.bin not
found
Apr 2 19:28:46 luns dnsmasq-tftp[1090]: file /tftp/12345abc/armstub.bin not
found
Apr 2 19:28:51 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/kernel4439v7.img
to 172.17.255.192
Apr 2 19:28:55 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/pcp_8.0v7.gz to
172.17.255.192
Apr 2 19:28:56 luns dnsmasq-tftp[1090]: sent
/tftp/12345abc/bcm2710-rpi-3-b.dtb to 172.17.255.192
Apr 2 19:28:56 luns dnsmasq-tftp[1090]: sent /tftp/12345abc/config.txt to
172.17.255.192
Apr 2 19:28:56 luns dnsmasq-tftp[1090]: sent
/tftp/12345abc/overlays/pi3-disable-bt.dtbo to 172.17.255.192
Apr 2 19:28:56 luns dnsmasq-tftp[1090]: sent
/tftp/12345abc/overlays/i2s-mmap.dtbo to 172.17.255.192
...
Apr 2 19:29:06 luns dnsmasq-dhcp[1090]: 2205951313 available DHCP subnet:
172.17.255.255/255.255.0.0
Apr 2 19:29:06 luns dnsmasq-dhcp[1090]: 2205951313 vendor class: udhcp 1.24.2
Apr 2 19:29:06 luns dnsmasq-dhcp[1090]: 2205951313 client provides name:
piCorePlayer
Apr 2 19:29:07 luns rpc.mountd[3575]: authenticated mount request from
172.17.255.192:920 for /export/12345abc/TCE (/export)
--------------------
The dnsmasq.conf for the tftp server (there is another instance doing
DHCP/DNS elsewhere on the network) is extremely simple:
Code:
--------------------
server=172.17.0.2
dhcp-range=172.17.255.255,proxy
log-dhcp
enable-tftp
tftp-root=/tftp
pxe-service=0,"Raspberry Pi Boot"
--------------------
This is the contents of the the /tftp tree (a single client for now):
Code:
--------------------
root@luns:/# find /tftp -maxdepth 2 | sort -n
/tftp
/tftp/12345abc
/tftp/12345abc/bcm2708-rpi-0-w.dtb
/tftp/12345abc/bcm2708-rpi-b.dtb
/tftp/12345abc/bcm2708-rpi-b-plus.dtb
/tftp/12345abc/bcm2708-rpi-cm.dtb
/tftp/12345abc/bcm2709-rpi-2-b.dtb
/tftp/12345abc/bcm2710-rpi-3-b.dtb
/tftp/12345abc/bcm2710-rpi-cm3.dtb
/tftp/12345abc/bootcode.bin
/tftp/12345abc/cmdline.txt
/tftp/12345abc/config.txt
/tftp/12345abc/COPYING.linux
/tftp/12345abc/fixup_cd.dat
/tftp/12345abc/fixup.dat
/tftp/12345abc/fixup_db.dat
/tftp/12345abc/fixup_x.dat
/tftp/12345abc/kernel4439.img
/tftp/12345abc/kernel4439v7.img
/tftp/12345abc/LICENCE.broadcom
/tftp/12345abc/LICENCE.piCorePlayer
/tftp/12345abc/overlays
/tftp/12345abc/pcp_8.0.gz
/tftp/12345abc/pcp_8.0v7.gz
/tftp/12345abc/README
/tftp/12345abc/RELEASE
/tftp/12345abc/start_cd.elf
/tftp/12345abc/start_db.elf
/tftp/12345abc/start.elf
/tftp/12345abc/start_x.elf
/tftp/bootcode.bin
--------------------
I found this 'presentation of the Pi 3 net boot process'
(https://www.raspberrypi.org/documentation/hardware/raspberrypi/bootmodes/net.md)
very useful (and the linked tutorial a bit doubtful.)
3 SB 3 Libratone Loop, Zipp Mini iPeng (iPhone + iPad) LMS 7.9
(linux) with plugins: CD Player, WaveInput, Triode's BBC iPlayer by bpa
IRBlaster by Gwendesign (Felix) Server Power Control by Gordon
Harris Smart Mix, Music Walk With Me, What Was That Tune? by Michael
Herger PowerSave by Jason Holtzapple Song Info, Song Lyrics by
Erland Isaksson AirPlay Bridge by philippe_44 WeatherTime by Martin
Rehfeld Auto Dim Display, SaverSwitcher, ContextMenu by Peter Watkins.
------------------------------------------------------------------------
epoch1970's Profile: http://forums.slimdevices.com/member.php?userid=16711
View this thread: http://forums.slimdevices.com/showthread.php?t=106755
_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix