<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<br>
<div class="moz-cite-prefix">On 10/06/2020 19:43, Phil Perry wrote:<br>
</div>
<blockquote type="cite"
cite="mid:a91d949d-e4bf-101e-e868-8dd0d2b084bc@elrepo.org">On
10/06/2020 16:35, Nick Howitt wrote:
<br>
<blockquote type="cite">Hi Gents,
<br>
Thanks for all the great work you do. I've just updated a
machine to 7.8 and the drivers were there waiting.
<br>
<br>
One thing that has popped up is a depmod error on install:
<br>
<br>
depmod: ERROR: fstatat(9, 88XXau.ko.xz): No such file or
directory
<br>
<br>
</blockquote>
<br>
Errors are never good. Something seems to have gone awry on your
installation.
<br>
<br>
<blockquote type="cite">
<br>
Looking for the file I get:
<br>
<br>
[root@oldserver-h ~]# updatedb && locate
88XXau.ko.xz
<br>
/usr/lib/modules/3.10.0-1062.18.1.el7.x86_64/weak-updates/lib/modules/3.10.0-1062.1.1.el7.x86_64/weak-updates/lib/modules/3.10.0-1062.el7.x86_64/extra/rtl8812au/88XXau.ko.xz
<br>
/usr/lib/modules/3.10.0-1062.4.3.el7.x86_64/weak-updates/lib/modules/3.10.0-1062.el7.x86_64/extra/rtl8812au/88XXau.ko.xz
<br>
/usr/lib/modules/3.10.0-1062.9.1.el7.x86_64/weak-updates/lib/modules/3.10.0-1062.el7.x86_64/extra/rtl8812au/88XXau.ko.xz
<br>
</blockquote>
<br>
The above lines should not be there. The new version 5.3.4-2.el7_8
package is only compatible with el7.8 - it is not backward
compatible with el7.7 series kernels.
<br>
<br>
<blockquote type="cite">/usr/lib/modules/3.10.0-1127.10.1.el7.x86_64/weak-updates/rtl8812au/88XXau.ko.xz
<br>
/usr/lib/modules/3.10.0-1127.8.2.el7.x86_64/weak-updates/rtl8812au/88XXau.ko.xz
<br>
/usr/lib/modules/3.10.0-1127.el7.x86_64/extra/rtl8812au/88XXau.ko.xz
<br>
<br>
<br>
It seems that the module is going in a different location, but I
have to admit the old location looks a whacky!
<br>
<br>
The modules do appear to be loading.
<br>
<br>
</blockquote>
<br>
I would suggest you uninstall the kmod package and try
reinstalling it, hopefully that succeeds without depmod errors and
the above references to 3.10.0-1062 series kernels are gone. Also
try running 'depmod -a', again hopefully without error.
<br>
<br>
Let us know if that doesn't fix things.
<br>
<br>
</blockquote>
It looks like I had more issues. I had to run
yum-complete-transactions. Then I noticed both kmod-zd1211rw 1.0.7
and 1.0.8 were installed (I updated that at the same time as the
88XXau), so I ended up removing both the zd1211rw versions and the
88XXau and reinstalling them. They have installed cleanly.<br>
<br>
The stupid path against the 1062 kernel is still there
(/usr/lib/modules/3.10.0-1062.18.1.el7.x86_64/weak-updates/lib/modules/3.10.0-1062.1.1.el7.x86_64/weak-updates/lib/modules/3.10.0-1062.el7.x86_64/extra/rtl8812au)
but the symlink at the end is broken (as you'd expect) so I'll
manually remove the path.<br>
<br>
Nick<br>
</body>
</html>