Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
soc:2011:pcmattman:journal:week1 [2011/05/26 04:35]
pcmattman day 4! :)
soc:2011:pcmattman:journal:week1 [2011/05/27 17:44]
pcmattman day 5
Line 29: Line 29:
 ==== Day 4 (May 26) ==== ==== Day 4 (May 26) ====
  
-Started working on getting gPXE to recognise IPv6 addresses in URLs - so things such as http://​[fc00::​1]/​test.bin will work. Managed to get [[http://​git.etherboot.org/​people/​pcmattman/​gpxe.git/​commit/​86d366c76ba0e19a7746328ecf8ab741c18b80b1|inet6_aton implemented]] and [[http://​git.etherboot.org/​people/​pcmattman/​gpxe.git/​commit/​47d74999359f63432503b6dea868d1608f6fc41e|some work towards URI parsing]] for IPv6 addresses.+Started working on getting gPXE to recognise IPv6 addresses in URLs - so things such as [[http://​[fc00::​1]/​test.bin]] will work. Managed to get [[http://​git.etherboot.org/​people/​pcmattman/​gpxe.git/​commit/​86d366c76ba0e19a7746328ecf8ab741c18b80b1|inet6_aton implemented]] and [[http://​git.etherboot.org/​people/​pcmattman/​gpxe.git/​commit/​47d74999359f63432503b6dea868d1608f6fc41e|some work towards URI parsing]] for IPv6 addresses.
  
 I created a develop branch in the git repository to do all my development in, so I can bring commits across into master and squash them with git-rebase as needed. I created a develop branch in the git repository to do all my development in, so I can bring commits across into master and squash them with git-rebase as needed.
Line 38: Line 38:
  
 Been having some issues with the gPXE and the serial port on my primary test machine, might switch focus and fix that while I figure out the HTTP/IPv6 stuff. Been having some issues with the gPXE and the serial port on my primary test machine, might switch focus and fix that while I figure out the HTTP/IPv6 stuff.
 +
 +==== Day 5 (May 27) ====
 +
 +Spent some time figuring out how requesting a kernel over HTTP works at each layer in gPXE - once I have a better idea of the links between each layer I can figure out where connecting to an IPv6 host is failing.
 +
 +I can at least use QEMU for this part of the testing as I don't need actual IPv6 traffic from the network to test with - that's improved my compile/​test cycle speed significantly! :)

QR Code
QR Code soc:2011:pcmattman:journal:week1 (generated for current page)