sysinst ne0 issue (Was: Panics going multiuser with NetBSD 8, 9, current)
David Brownlee <[email protected]> Thu, 7 Oct 2021 17:50:18 +0100
| Newsgroups | gmane.os.netbsd.ports.amiga |
|---|---|
| Message-ID | <CAGN_6pa+OGX+j1qZTzhvjAeNE+bqA7k3TdYCKGRyu1NaSgenXQ@mail.gmail.com> |
On Sat, 11 Sept 2021 at 16:21, John Klos <[email protected]> wrote: > > > 2. I couldn't configure my network during installation. I have an X-Surf > > board, which is supported by the ne(4) driver and appeared as ne0. > > When the installer asked for adding media or link-layer arguments I just hit > > enter for "none" and the following error appeared: > > SIOCGIFMEDIA: inappropriate iotctl for device > > After that I escaped into the shell and could set up my network by > > ifconfig(8) without problems. > > I think all cards that don't offer physical media options give that > message because the configuration tries to set media to autoconfig. Not > sure if it's better to ignore it or if some logic should be added to not > set media type in these cases. It definitely feels like a bug - for an interface supporting autoselect such as wm0 running "ifconfig ${if} none" explicitly locks autoselect off and effectively downs the interface So sysinst needs to be taught how to handle such interfaces. I don't have a machine with ne0 to hand, but could someone with one confirm whether this: - Actually downs the interface (On a running system run 'ifconfig ne0 none' and see if the network stops) - If the above doesn't stop the network, run sysinst and try to configure the network and see if it works I think it should be fixed whetever the case, but its nice to add additional information to the PR for future historians :-p David