Age | Commit message (Collapse) | Author |
|
|
|
|
|
tested with a usb midi keyboard and a midi->usb adaptor
|
|
|
|
for route lookup
|
|
|
|
|
|
|
|
|
|
|
|
|
|
cleanup
unless relay agent (gaddr) is specified, dhcp requests need to
taget a local ip address on the incoming interface or broadcast.
clients might have multiple ethernet interfaces, so we need to
check if any of the ether= attributes in ndb matches. this is
done by passing lookupip() the attribute name and a expected
value and if a match is found, set Info.indb = 1.
remove tohex(), use encodefmt instead. avoid dynamcic allocation.
include interface device in log messages.
|
|
|
|
by v6 interface address
|
|
tested on t61, x200, x230, x301, t420, w520
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
of /sys/log/v6routeradv
|
|
|
|
for ip autoconfiguration, setup ipv6 link local addresses
and do SLAAC in parallel to DHCP.
|
|
|
|
|
|
sending multicast was broken when ipconfig assigned the 0
address for dhcp as they would wrongly classified as Runi.
this could happen when we do slaac and dhcp in parallel,
breaking the sending of router solicitations.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
now handle the supported rates element properly, only
providing the intersecting set of rates that the bss
advertises and what the driver supports, putting the
basic rates first.
also avoid using usupported rates.
|
|
|
|
a side effect of 3c77cd3ae664 changed the unit ordering to start at one, so fix the condition accordingly.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
reverse mapping
|