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

Reply via email to