<div dir="ltr"><div>Hi Alan,</div><div><br></div><div>
Different time zone here, hence my late response, but yes, that&#39;s quite embarrassing....  <br></div><div>You are absolutely right, I only installed the core package, haven&#39;t noticed that the modules are in a separate package in el8 (not like el7 where everything is in the kernel package)!<br></div><div><br> </div><div>After installing the modules rpm, everything is working as expected:</div><div><br></div><div>[root@kernel8 ~]# uname -a<br>Linux kernel8 <b>5.8.6-2.el8.elrepo.x86_64</b> #1 SMP Thu Sep 3 11:47:36 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux<br>[root@kernel8 ~]# modinfo mac802154_hwsim<br>filename:       /lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/mac802154_hwsim.ko.xz<br>license:        GPL<br>description:    Software simulator of IEEE 802.15.4 radio(s) for mac802154<br>srcversion:     E4B7E19C5975B465FEDCF0B<br>depends:        mac802154<br>retpoline:      Y<br>intree:         Y<br>name:           mac802154_hwsim<br>vermagic:       5.8.6-2.el8.elrepo.x86_64 SMP mod_unload modversions<br>[root@kernel8 ~]# modprobe mac802154_hwsim<br>[root@kernel8 ~]# ip link<br>1: lo: &lt;LOOPBACK,UP,LOWER_UP&gt; mtu 65536 qdisc noqueue state UNKNOWN mode DEFAULT group default qlen 1000<br>    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br>2: enp1s0: &lt;BROADCAST,MULTICAST,UP,LOWER_UP&gt; mtu 1500 qdisc mq state UP mode DEFAULT group default qlen 1000<br>    link/ether 56:6f:e9:5e:00:12 brd ff:ff:ff:ff:ff:ff<br>3: <b>wpan0</b>: &lt;BROADCAST,NOARP,UP,LOWER_UP&gt; mtu 123 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 300<br>    link/ieee802.15.4 fe:d6:e2:60:9d:0e:38:e1 brd ff:ff:ff:ff:ff:ff:ff:ff<br>4: <b>wpan1</b>: &lt;BROADCAST,NOARP,UP,LOWER_UP&gt; mtu 123 qdisc fq_codel state UNKNOWN mode DEFAULT group default qlen 300<br>    link/ieee802.15.4 8e:46:4c:63:e0:35:4e:0a brd ff:ff:ff:ff:ff:ff:ff:ff<br>[root@kernel8 ~]#</div><div><br></div><div><br></div><div>Module lodes fine and wpan interfaces are up!</div><div><br></div><div>So this means with your updates/addition to kernel config, this driver is now available on both el7 and el8 using the ml kernel!!</div><div>Thank you very much.</div><div><br></div><div>Cheers,</div><div>Tamas<br></div><div><br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Sat, Sep 5, 2020 at 12:53 AM Alan Bartlett &lt;<a href="mailto:ajb@elrepo.org">ajb@elrepo.org</a>&gt; wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">On Fri, 4 Sep 2020 at 11:20, Alan Bartlett &lt;<a href="mailto:ajb@elrepo.org" target="_blank">ajb@elrepo.org</a>&gt; wrote:<br>
&gt;<br>
&gt; On Thu, 3 Sep 2020 at 23:06, Tamas Csirszka &lt;<a href="mailto:tamas.csirszka@gmail.com" target="_blank">tamas.csirszka@gmail.com</a>&gt; wrote:<br>
&gt; &gt;<br>
&gt; &gt; Hi Alan,<br>
&gt; &gt;<br>
&gt; &gt; This is looking very good on el7 now.<br>
&gt; &gt;<br>
&gt; &gt; [root@kernel7 ~]# uname -a<br>
&gt; &gt; Linux kernel7 5.8.6-2.el7.elrepo.x86_64 #1 SMP Thu Sep 3 11:33:31 EDT 2020 x86_64 x86_64 x86_64 GNU/Linux<br>
&gt; &gt; [root@kernel7 ~]# modinfo mac802154_hwsim<br>
&gt; &gt; filename:       /lib/modules/5.8.6-2.el7.elrepo.x86_64/kernel/drivers/net/ieee802154/mac802154_hwsim.ko<br>
&gt; &gt; license:        GPL<br>
&gt; &gt; description:    Software simulator of IEEE 802.15.4 radio(s) for mac802154<br>
&gt; &gt; srcversion:     E4B7E19C5975B465FEDCF0B<br>
&gt; &gt; depends:        mac802154<br>
&gt; &gt; retpoline:      Y<br>
&gt; &gt; intree:         Y<br>
&gt; &gt; name:           mac802154_hwsim<br>
&gt; &gt; vermagic:       5.8.6-2.el7.elrepo.x86_64 SMP mod_unload modversions<br>
&gt; &gt; [root@kernel7 ~]# modprobe mac802154_hwsim<br>
&gt; &gt; [root@kernel7 ~]# lsmod |grep mac802154_hwsim<br>
&gt; &gt; mac802154_hwsim        24576  0<br>
&gt; &gt; mac802154              86016  1 mac802154_hwsim<br>
&gt; &gt; [root@kernel7 ~]#<br>
&gt; &gt;<br>
&gt; &gt; Same time el8 hasn&#39;t changed, the whole ieee802154 folder content is missing.<br>
&gt; &gt;<br>
&gt; &gt; I&#39;ll engage the user and ask him to do some functional testing on el7, but being able to list and load it on el7 without errors seems very promising. Thank you!<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt;<br>
&gt; &gt; Cheers,<br>
&gt; &gt; Tamas<br>
&gt;<br>
&gt; So 50% encouraging and 50% disappointing. Thank you for your report.<br>
&gt;<br>
&gt; I will re-examine the el8 configuration and see if I can resolve the mystery.<br>
&gt;<br>
&gt; Alan.<br>
<br>
Hi Tamas,<br>
<br>
After comparing the two kernel-ml configuration files and finding<br>
nothing missing, I had a sudden thought whilst considering your<br>
statement that &quot;the whole ieee802154 folder content is missing.&quot;<br>
<br>
I have to ask the question:<br>
<br>
Do you have the kernel-ml-modules-5.8.6-2.el8.elrepo.x86_64.rpm<br>
package installed on your el8 test-system?<br>
<br>
The -core package provides this --<br>
<br>
$ rpm -qpl kernel-ml-core-5.8.6-2.el8.elrepo.x86_64.rpm | grep &#39;802154&#39;<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/ieee802154<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/ieee802154/6lowpan<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/mac802154<br>
$<br>
<br>
Whilst the -modules package provides this --<br>
<br>
$ rpm -qpl kernel-ml-modules-5.8.6-2.el8.elrepo.x86_64.rpm | grep &#39;802154&#39;<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/adf7242.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/at86rf230.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/atusb.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/ca8210.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/cc2520.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/fakelb.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/mac802154_hwsim.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/mcr20a.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/drivers/net/ieee802154/mrf24j40.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/ieee802154/6lowpan/ieee802154_6lowpan.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/ieee802154/ieee802154.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/ieee802154/ieee802154_socket.ko.xz<br>
/lib/modules/5.8.6-2.el8.elrepo.x86_64/kernel/net/mac802154/mac802154.ko.xz<br>
$<br>
<br>
Alan.<br>
_______________________________________________<br>
elrepo mailing list<br>
<a href="mailto:elrepo@lists.elrepo.org" target="_blank">elrepo@lists.elrepo.org</a><br>
<a href="http://lists.elrepo.org/mailman/listinfo/elrepo" rel="noreferrer" target="_blank">http://lists.elrepo.org/mailman/listinfo/elrepo</a><br>
</blockquote></div>