iPXE Chooses Wrong Nework Interface
|
2011-10-12, 15:03
Post: #3
|
|||
|
|||
RE: iPXE Chooses Wrong Nework Interface
(2011-10-12 10:01)robinsmidsrod Wrote: Have you verified that indeed only net0 is being initialized and not net1 as well? ifstat net0 and ifstat net1 should tell you if they're both configured. You can replace the built-in script to do dhcp net0 followed by dhcp net1, but this shouldn't be required, as far as I know. Is a DHCP server running on both networks? Yes, I have verified that net0 is the only card initialized - if I drop to the command line and attempt commands like "dhcp net1" I get errors that the card does not exist. And, yes, if I chainload iPXE, it seems to work fine, so I can go that route, for now, but I may have a situation, soon, where I need to boot from a network that does not have a DHCP server, so I'd much rather have a working one burned into the cards. After posting this message I went back and did even more digging, and I think I found out what at least one of the problems is. This particular chipset uses the bnx2 driver, which still uses the legacy etherboot API (there's even a warning at boot time about it). I seem to remember there being some issues with that API that caused some of these problems. I know this is more a question for the developers list/forum, but I'll ask, anyway - what are the key differences in a driver between the two APIs - that is, if I were to look into switching the bnx2 driver away from the legacy API, what would need to change? Thanks - Nick |
|||
« Next Oldest | Next Newest »
|
Messages In This Thread |
iPXE Chooses Wrong Nework Interface - necouchman - 2011-10-08, 18:04
RE: iPXE Chooses Wrong Nework Interface - robinsmidsrod - 2011-10-12, 10:01
RE: iPXE Chooses Wrong Nework Interface - necouchman - 2011-10-12 15:03
RE: iPXE Chooses Wrong Nework Interface - robinsmidsrod - 2011-10-12, 19:34
|
User(s) browsing this thread: 4 Guest(s)