OpenBSD cvs log

created 2021-04-04T01:37:37Z
begin 2021-03-28T00:00:00Z
end 2021-03-29T00:00:00Z
path src/sys
commits 4

date 2021-03-28T12:06:35Z
author sthen
files src/sys/dev/usb/usbdevs log diff annotate
message add pid for Dell DW5821e and HUAWEI ME906s LTE, ok patrick@

date 2021-03-28T12:06:46Z
author sthen
files src/sys/dev/usb/usbdevs.h log diff annotate
src/sys/dev/usb/usbdevs_data.h log diff annotate
message sync

date 2021-03-28T12:08:58Z
author sthen
files src/sys/dev/usb/if_umb.c log diff annotate
message Add vid/pid table to umb(4) allowing matching to alternate config

Some devices present multiple configurations and the one chosen by default
is not always usable - for example, some have an CDC ECM config that does
not work with our cdce(4) - allow overriding to a specific config in those
cases.

From gerhard@ with tweaks to comments by me, ok patrick@

date 2021-03-28T18:02:32Z
author stsp
files src/sys/dev/pci/if_ipw.c log diff annotate
message Since ipw(4) doesn't call into net80211_newstate() the interface link state
must be updated by the driver in order to get packets to flow.

In case of WPA the link state was updated as a side-effect of a successful
WPA handshake. This commit fixes the WEP and plaintext cases.

Problem reported and fix tested by Riccardo Mottola.