<div dir="ltr"><div>Hi Alan,</div><div><br></div><div>
Different time zone here, hence my late response, but yes, that's quite embarrassing.... <br></div><div>You are absolutely right, I only installed the core package, haven'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: <LOOPBACK,UP,LOWER_UP> 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: <BROADCAST,MULTICAST,UP,LOWER_UP> 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>: <BROADCAST,NOARP,UP,LOWER_UP> 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>: <BROADCAST,NOARP,UP,LOWER_UP> 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 <<a href="mailto:ajb@elrepo.org">ajb@elrepo.org</a>> 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 <<a href="mailto:ajb@elrepo.org" target="_blank">ajb@elrepo.org</a>> wrote:<br>
><br>
> On Thu, 3 Sep 2020 at 23:06, Tamas Csirszka <<a href="mailto:tamas.csirszka@gmail.com" target="_blank">tamas.csirszka@gmail.com</a>> wrote:<br>
> ><br>
> > Hi Alan,<br>
> ><br>
> > This is looking very good on el7 now.<br>
> ><br>
> > [root@kernel7 ~]# uname -a<br>
> > 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>
> > [root@kernel7 ~]# modinfo mac802154_hwsim<br>
> > filename: /lib/modules/5.8.6-2.el7.elrepo.x86_64/kernel/drivers/net/ieee802154/mac802154_hwsim.ko<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.el7.elrepo.x86_64 SMP mod_unload modversions<br>
> > [root@kernel7 ~]# modprobe mac802154_hwsim<br>
> > [root@kernel7 ~]# lsmod |grep mac802154_hwsim<br>
> > mac802154_hwsim 24576 0<br>
> > mac802154 86016 1 mac802154_hwsim<br>
> > [root@kernel7 ~]#<br>
> ><br>
> > Same time el8 hasn't changed, the whole ieee802154 folder content is missing.<br>
> ><br>
> > I'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>
> ><br>
> ><br>
> ><br>
> > Cheers,<br>
> > Tamas<br>
><br>
> So 50% encouraging and 50% disappointing. Thank you for your report.<br>
><br>
> I will re-examine the el8 configuration and see if I can resolve the mystery.<br>
><br>
> 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 "the whole ieee802154 folder content is missing."<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 '802154'<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 '802154'<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>