bhyve accepts any MAC address even foreign as long it is a unicast one.
Details
Details
- Reviewers
ziaee - Group Reviewers
bhyve - Commits
- rGe1bfd541c7cd: bhyve: Document that MAC address has to be unicast
Diff Detail
Diff Detail
- Repository
- rG FreeBSD src repository
- Lint
Lint Not Applicable - Unit
Tests Not Applicable
Event Timeline
Comment Actions
Just works:
2025-12-26T14:17:09+01:00: [bhyve options: -c 8,sockets=1,cores=8 -m 8G -AHPw -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd,/usr/local/bhyve/deblndw013x10v/uefi-vars.fd -K de -o system.serial_number=CZ3139VJ3010V -U 14039640-8512-11f0-826d-b499bac04fbe -u] 2025-12-26T14:17:09+01:00: [bhyve devices: -s 0,hostbridge -s 31,lpc,fwcfg=qemu -s 0:4:0,nvme,/usr/local/bhyve/deblndw013x10v/disk0.img,ser=nvme1 -s 0:5:0,virtio-net,tap2,mac=5a:9c:fc:12:34:56] 2025-12-26T14:17:09+01:00: [bhyve console: -l com1,/dev/nmdm-deblndw013x10v.1A] 2025-12-26T14:17:09+01:00: starting bhyve (run 1) 2025-12-26T14:23:01+01:00: [bhyve options: -c 8,sockets=1,cores=8 -m 8G -AHPw -l bootrom,/usr/local/share/uefi-firmware/BHYVE_UEFI.fd,/usr/local/bhyve/deblndw013x10v/uefi-vars.fd -K de -o system.serial_number=CZ3139VJ3010V -U 14039640-8512-11f0-826d-b499bac04fbe -u] 2025-12-26T14:23:01+01:00: [bhyve devices: -s 0,hostbridge -s 31,lpc,fwcfg=qemu -s 0:4:0,nvme,/usr/local/bhyve/deblndw013x10v/disk0.img,ser=nvme1 -s 0:5:0,virtio-net,tap2,mac=ca:fe:00:12:34:56] 2025-12-26T14:23:01+01:00: [bhyve console: -l com1,/dev/nmdm-deblndw013x10v.1A] 2025-12-26T14:23:01+01:00: starting bhyve (run 1)
| usr.sbin/bhyve/bhyve_config.5 | ||
|---|---|---|
| 522 | Darn, so right. I don't work on manpages often... | |