Re: Updating current i386 broke rc* [not wlan0]...

From: Warner Losh <imp_at_bsdimp.com>
Date: Fri, 11 Dec 2020 09:51:03 -0700
On Fri, Dec 11, 2020 at 9:46 AM Bjoern A. Zeeb <
bzeeb-lists_at_lists.zabbadoz.net> wrote:

> On 11 Dec 2020, at 14:12, Jeffrey Bouquet wrote:
>
> > Longtime BSD current user, due to several constraints I had to update
> > from a recent dec 10 image in
> > a quasi-piecemeal fashion.  Fixed all issues  [ I think ] From
> > 11-Current to 13-Current except
>
> It seems you didn’t prorperly merge /etc;  are you using source
> updates or how did you do that?
> If you did use src, then an etcupdate or mergemaster run might fix
> things.
>
> It seems at least /etc/network.subr isn’t there/updated? There is
> probably more...
>

I'm not saying there's not a kernel issue, but I'm with bjoern here. The
last maybe half dozen times that wifi broke for me, dating back a decade,
every single one of them has been failure to update /etc/rc files properly
and/or failure to update both userland and kernel and/or corrupting
wpa_supplicant.conf... Given the errors reported, I'd make sure there's a
complete update of /etc files before looking elsewhere.

Warner


> >   service netif onestart wlan0 up
> > no longer completes.
> > ....................................
> > /etc/rc.d/netif set_rcvar_obsolete: not found
> > eval: wlan_up: not found
> > starting wpa_supplicant
> > /etc/rc.d/wpa_supplicant: WARNING:  failed to start...
> > starting dhclient
> > eval: wlan0: not found
> > /etc/rc.d/dhclient: WARNING: failed to start dhclient
> > /etc/rc.d/netif:  WARNING: $ipv6_enable is not set properly, see
> > rc.conf(5)
> > starting network wlan0
> > eval: check_startmsgs: not found
> > eval: afexits: not found
> >
> ..........................................................................................
> > Piecemeal update was needed because make toolchain and make buildworld
> > failed each early on.
> >
> .............................................................................................
> > I have the freebsd-manifest base.* etc files but am hesitant to
> > overwrite system files
> > rendering the i386 system less usable than now, as well as unschooled
> > in the
> > syntax for same.
> >
> ...............................................................................................
> > Hoping that just a few files into /etc I may not have thought of can
> > fix
> > wpa_supplicant...
> >
> ...................................................................................................
> > other dmesg errors:  [rc.d...]
> > list_vars: not found
> > sort_list: not found
> > check_kern_features: not found
> > set_rcvar_obsolete: not found
> >
> .....................................................................................................
> > Any insights appreciated.
> >
> >
> > Jeff
> > _______________________________________________
> > freebsd-current_at_freebsd.org mailing list
> > https://lists.freebsd.org/mailman/listinfo/freebsd-current
> > To unsubscribe, send any mail to
> > "freebsd-current-unsubscribe_at_freebsd.org"
> _______________________________________________
> freebsd-current_at_freebsd.org mailing list
> https://lists.freebsd.org/mailman/listinfo/freebsd-current
> To unsubscribe, send any mail to "freebsd-current-unsubscribe_at_freebsd.org"
>
Received on Fri Dec 11 2020 - 15:51:15 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:41:26 UTC