Re: [ipxe-devel] [ipxe/ipxe] Improved NII driver logging (#39)

2020-07-21 Thread Michael Brown
This doesn't seem to add any information that isn't already available via 
`DEBUG=nii:3`, and introduces some unrelated whitespace changes.  Marking as 
rejected.

-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/39#issuecomment-662143166___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Improved NII driver logging (#39)

2020-07-21 Thread Michael Brown
Closed #39.

-- 
You are receiving this because you commented.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/39#event-3573394672___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


[ipxe-devel] [ipxe/ipxe] file:/ URIs for USB key after loading native USB drivers (#123)

2020-07-21 Thread Michael Brown
### Description

As a user, I want to be able to use the `file:/` URI syntax to refer to local 
files on a USB key from which iPXE was loaded even if iPXE includes native USB 
host controller drivers, since I expect this to work regardless of which 
drivers are included in the build.

Using the `file:/` URI syntax to refer to local files on a USB key from which 
iPXE was loaded will currently fail if the iPXE binary includes native USB host 
controller drivers, since iPXE's loaded image device handle will cease to be 
valid when iPXE disconnects the platform host controller drivers.

There is no way to prevent the loaded image's device handle from becoming 
invalid, so an alternative matching strategy will be required.  Recording the 
device path at startup and matching on device path may be a viable approach.

It may also be worth identifying other uses of `efi_loaded_image->DeviceHandle` 
to see if similar workarounds are required there.

### Acceptance criteria

* [ ] Ability to boot `bin-x86_64-efi/ecm.usb` (or other iPXE binary with 
native USB host controller drivers) from a USB key and to subsequently execute 
a script held on the USB key using the `file:/` URI syntax (with absolute path 
and no volume label, e.g. `chain file:/script.ipxe`)
* [ ] Other uses of `efi_loaded_image->DeviceHandle` have been identified and 
triaged

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/issues/123___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] IPXE fails to boot CentOS 8 (#122)

2020-07-21 Thread Michael Brown
Try instead:
```
:centos8m
kernel CentOS8.2x64/vmlinuz initrd=initrd.img 
ks=http://10.1.13.195/Centos8/kickstart-manual
initrd CentOS8.2x64/initrd.img
boot
```
(i.e. move the kernel command line arguments to the `kernel` line, and remove 
`ksdevice=bootif`)

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/issues/122#issuecomment-661917854___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix typo in comment describing length codes (#121)

2020-07-21 Thread Michael Brown
Closed #121.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/121#event-3571721743___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix typo in comment describing length codes (#121)

2020-07-21 Thread Michael Brown
Merged as http://github.com/ipxe/ipxe/commit/8bc85ec6f; thanks

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/121#issuecomment-661914693___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


[ipxe-devel] [ipxe/ipxe] IPXE fails to boot CentOS 8 (#122)

2020-07-21 Thread zerocarbthirty
Hello, I am converting some PXELINUX over to IPXE (for UEFI). I am booting with 
ipxe.uefi:

this is the pxelinux config that works flawlessly (in BIOS mode)

label c8m
  IPAPPEND 2
  KERNEL CentOS8.2x64/vmlinuz
  append initrd=CentOS8.2x64/initrd.img ksdevice=bootif 
ks=http://10.1.13.195/Centos8/kickstart-manual

Here is the IPXE config that I am trying to use

:centos8m
kernel CentOS8.2x64/vmlinuz initrd=initrd.img
initrd CentOS8.2x64/initrd.img ksdevice=bootif 
ks=http://10.1.13.195/Centos8/kickstart-manual
boot

When I try to boot it with IPXE it gives a bunch of dracut-initqueue timeout 
errors and then drops to an emergency shell.

Thanks in advance if anyone can assist me.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/issues/122___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix a GNUism that FreeBSD's sed(1) cannot deal with (#85)

2020-07-21 Thread Michael Brown
Closed #85.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/85#event-3571696996___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix a GNUism that FreeBSD's sed(1) cannot deal with (#85)

2020-07-21 Thread Michael Brown
Merged as http://github.com/ipxe/ipxe/commit/8d243e65c - thank you!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/85#issuecomment-661911930___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] successful wpa handshake (memcmp polarity) (#103)

2020-07-21 Thread Michael Brown
Closed #103.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/103#event-3571626809___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] successful wpa handshake (memcmp polarity) (#103)

2020-07-21 Thread Michael Brown
Good catch; thanks.  Pushed the memcmp fix as 
http://github.com/ipxe/ipxe/commit/0de5e6014 and pushed a simpler fix for the 
wpa_derive_ptk debug message as http://github.com/ipxe/ipxe/commit/ee2dc525b

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/103#issuecomment-661904071___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix pcbios memory accounting bug (#105)

2020-07-21 Thread Geert Stappers
> > [http://github.com/ipxe/ipxe/commit/6ec33b8d6](https://github.com/ipxe/ipxe/commit/6ec33b8d6)
> 
> A broken link

AIUI is 
https://github.com/ipxe/ipxe/pull/105/commits/f8e046dea8c5ea6389d696728fe7e5c13b76a56f
 missing /  not applied.


-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/105#issuecomment-661897180___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix pcbios memory accounting bug (#105)

2020-07-21 Thread Geert Stappers
> Looks good; thank you. Merged as
> 
> [http://github.com/ipxe/ipxe/commit/45a0ca6de](https://github.com/ipxe/ipxe/commit/45a0ca6de)

Valid link


> [http://github.com/ipxe/ipxe/commit/6ec33b8d6](https://github.com/ipxe/ipxe/commit/6ec33b8d6)

A broken link

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/105#issuecomment-661894375___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix pcbios memory accounting bug (#105)

2020-07-21 Thread Michael Brown
Looks good; thank you.  Merged as

  http://github.com/ipxe/ipxe/commit/45a0ca6de
  http://github.com/ipxe/ipxe/commit/6ec33b8d6

Thank you for debugging!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/105#issuecomment-661886196___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Fix pcbios memory accounting bug (#105)

2020-07-21 Thread Michael Brown
Closed #105.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/105#event-3571477118___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Change __divmoddi4 from int64 [unknown] to int64_t (#59)

2020-07-21 Thread Michael Brown
Closed #59.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/59#event-3571314819___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] Change __divmoddi4 from int64 [unknown] to int64_t (#59)

2020-07-21 Thread Michael Brown
Merged in http://github.com/ipxe/ipxe/commit/cede0c5ba; thank you!

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/59#issuecomment-661866855___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] gensdsk: fix default target (#76)

2020-07-21 Thread Michael Brown
Merged as http://github.com/ipxe/ipxe/commit/4277942ac; thank you.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/76#issuecomment-661862764___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel


Re: [ipxe-devel] [ipxe/ipxe] gensdsk: fix default target (#76)

2020-07-21 Thread Michael Brown
Closed #76.

-- 
You are receiving this because you are subscribed to this thread.
Reply to this email directly or view it on GitHub:
https://github.com/ipxe/ipxe/pull/76#event-3571280770___
ipxe-devel mailing list
ipxe-devel@lists.ipxe.org
https://lists.ipxe.org/mailman/listinfo/ipxe-devel