Current BOFM versions are unable to create entries with mport>1, which means that only the port 1 MAC address can be explicitly specified. Work around this by using the provided MAC address as a base address for all subsequent ports. For example, if BOFM assigns the address 00:1A:64:76:00:09 for port 1 then we will assign the addresses 00:1A:64:76:00:09 for port 1 00:1A:64:76:00:0a for port 2 Future BOFM versions that may correctly support mport will work with this scheme without modification provided that the BOFM entries are created in increasing order of mport. Since BOFM tools tend to generate entries in increasing order (of slot, port, etc), this is not an unreasonable compromise. Signed-off-by: Michael Brown <mcb30@ipxe.org>tags/v1.20.1
|
|
||
3382 |
|
3382 |
|
3383 |
|
3383 |
|
3384 |
|
3384 |
|
|
3385 |
|
|
3385 |
|
3386 |
|
|
3387 |
|
|
3386 |
|
3388 |
|
3387 |
|
3389 |
|
3388 |
|
3390 |
|
3389 |
|
3391 |
|
3390 |
|
|
|
3391 |
|
|
|
|
3392 |
|
|
3392 |
|
3393 |
|
3393 |
|
|
|
3394 |
|
|
|
3395 |
|
|
|
3396 |
|
|
|
3397 |
|
|
|
3398 |
|
|
|
3399 |
|
|
|
|
3394 |
|
|
|
3395 |
|
|
|
3396 |
|
|
|
3397 |
|
|
|
3398 |
|
|
|
3399 |
|
|
|
3400 |
|
|
|
3401 |
|
|
|
3402 |
|
|
|
3403 |
|
|
|
3404 |
|
|
|
3405 |
|
|
|
3406 |
|
|
|
3407 |
|
|
|
3408 |
|
|
|
3409 |
|
|
|
3410 |
|
|
|
3411 |
|
|
|
3412 |
|
|
|
3413 |
|
|
|
3414 |
|
|
|
3415 |
|
|
|
3416 |
|
|
|
3417 |
|
|
|
3418 |
|
|
3400 |
|
3419 |
|
3401 |
|
3420 |
|
3402 |
|
3421 |
|
3403 |
|
|
|
3404 |
|
|
|
3405 |
|
|
|
3406 |
|
|
|
|
3422 |
|
|
|
3423 |
|
|
|
3424 |
|
|
|
3425 |
|
|
|
3426 |
|
|
3407 |
|
3427 |
|
3408 |
|
|
|
3409 |
|
|
|
|
3428 |
|
|
|
3429 |
|
|
|
3430 |
|
|
|
3431 |
|
|
|
3432 |
|
|
|
3433 |
|
|
3410 |
|
3434 |
|
3411 |
|
3435 |
|
3412 |
|
3436 |
|