>
> # patch -p0 -l < ./patch.diff
>>
> --------------------------
> |-- sys/dev/pci/if_iwx.c
> |+++ sys/dev/pci/if_iwx.c
> --------------------------
> Patching file sys/dev/pci/if_iwx.c using Plan A...
> Hunk #1 succeeded at 343.
> Hunk #2 succeeded at 3771.
> Hunk #3 succeeded at 3810.
> Hmm...  The next patch looks like a unified diff to me...
> The text leading up to this was:
> --------------------------
> |blob - bf3209c2d3bb508f36dff179ab3e7cf5f45725dc
> |blob + 210e2e89a61c004c04afe87cc829ecc2d37cfcd3
> |--- sys/dev/pci/if_iwxreg.h
> |+++ sys/dev/pci/if_iwxreg.h
> --------------------------
> Patching file sys/dev/pci/if_iwxreg.h using Plan A...
> Hunk #1 succeeded at 2794.
> Hunk #2 succeeded at 2815.
> done
>
> It worked here
>
> iwx0: hw rev 0x340, fw ver 46.393952838.0, address f8:e4:e3:23:3c:46
>
> without the Debug IWX_DEBUG, will reboot a few time more to be sure
>
> --
> --
>

Because time is relative or something

# cat /etc/rc.local
D=$(date)

if ifconfig iwx0 | grep -q 'lladdr 00:00:00:00:00:00'
then
        echo FAILED $D >> /var/db/iwTest
        dmesg | grep 'iwx0:' > /var/db/iwFail/$D
else
        echo OK $D >> /var/db/iwTest
        ifconfig iwx0 scan >> /var/db/iwScans/$D
fi

test `wc -l < /var/db/iwTest` -lt 50 && reboot

# cat /var/db/iwTest
OK Fri May 15 13:37:31 EDT 2020
OK Fri May 15 13:38:10 EDT 2020
OK Fri May 15 13:38:49 EDT 2020
OK Fri May 15 13:39:28 EDT 2020
OK Fri May 15 13:40:07 EDT 2020
FAILED Fri May 15 13:40:50 EDT 2020
OK Fri May 15 13:41:29 EDT 2020
FAILED Fri May 15 13:42:12 EDT 2020
OK Fri May 15 13:42:51 EDT 2020
OK Fri May 15 13:43:30 EDT 2020
OK Fri May 15 13:44:09 EDT 2020
OK Fri May 15 13:44:50 EDT 2020
OK Fri May 15 13:45:29 EDT 2020
OK Fri May 15 13:46:08 EDT 2020
OK Fri May 15 13:46:47 EDT 2020
FAILED Fri May 15 13:47:30 EDT 2020
OK Fri May 15 13:48:09 EDT 2020
OK Fri May 15 13:48:48 EDT 2020
OK Fri May 15 13:49:27 EDT 2020
FAILED Fri May 15 13:50:11 EDT 2020
FAILED Fri May 15 13:50:55 EDT 2020
FAILED Fri May 15 13:51:38 EDT 2020
OK Fri May 15 13:52:17 EDT 2020
FAILED Fri May 15 13:53:02 EDT 2020
OK Fri May 15 13:53:42 EDT 2020
FAILED Fri May 15 13:54:24 EDT 2020
FAILED Fri May 15 13:55:07 EDT 2020
OK Fri May 15 13:55:46 EDT 2020
OK Fri May 15 13:56:25 EDT 2020
FAILED Fri May 15 13:57:08 EDT 2020
OK Fri May 15 13:57:50 EDT 2020
OK Fri May 15 13:58:30 EDT 2020
OK Fri May 15 13:59:09 EDT 2020
OK Fri May 15 13:59:48 EDT 2020
FAILED Fri May 15 14:00:31 EDT 2020
OK Fri May 15 14:01:10 EDT 2020
OK Fri May 15 14:02:05 EDT 2020
OK Fri May 15 14:02:45 EDT 2020
FAILED Fri May 15 14:03:28 EDT 2020
OK Fri May 15 14:04:09 EDT 2020
OK Fri May 15 14:04:48 EDT 2020
OK Fri May 15 14:05:27 EDT 2020
OK Fri May 15 14:06:06 EDT 2020
OK Fri May 15 14:06:45 EDT 2020
FAILED Fri May 15 14:07:28 EDT 2020
OK Fri May 15 14:08:08 EDT 2020
OK Fri May 15 14:08:47 EDT 2020
OK Fri May 15 14:09:26 EDT 2020
FAILED Fri May 15 14:10:09 EDT 2020

The greped dmesg are in the attached tar

-- 
--
---------------------------------------------------------------------------------------------------------------------
Knowing is not enough; we must apply. Willing is not enough; we must do

Attachment: iwDmesg.tar.gz
Description: GNU Zip compressed data

Reply via email to