[SOLVED] Rebuilding master broke Mesa hm2_eth
18 Feb 2017 21:46 - 18 Feb 2017 23:23 #88191
by rodw
[SOLVED] Rebuilding master broke Mesa hm2_eth was created by rodw
I reinstalles Linixcnc master this morning to get a new version of gmocappy after Norbert fixed a bug I found.
I had to make it using sudo and this casued some permissions issues which I resolved.
Using run in place, Linuxcnc fails when loading hm2_eth as follows:
The bad conf file is to do with my USB wifi installation and id based on this link
wikidevi.com/wiki/ASUS_USB-N10_Nano
So my copy of LCNC is broken and I can't work out how to fix this. It worked before the upgrade.
I had to make it using sudo and this casued some permissions issues which I resolved.
Using run in place, Linuxcnc fails when loading hm2_eth as follows:
m2: loading Mesa HostMot2 driver version 0.15
hm2_eth: loading Mesa AnyIO HostMot2 ethernet driver version 0.2
libkmod: ERROR ../libkmod/libkmod-config.c:686 kmod_config_parse: /etc/modprobe.d/8192cu.conf line 2: ignoring bad line starting with '/sys/bus/usb/drivers/rtl8192cu/new_id'
modprobe: ERROR: could not insert 'ip_tables': Operation not permitted
iptables v1.4.21: can't initialize iptables table `filter': Table does not exist (do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
hm2_eth: ERROR: Failed to create iptables chain hm2-eth-rules-outputhm2_eth: WARNING: Unable to restrict other access to the hm2-eth device.
This means that other software using the same network interface can violate
realtime guarantees. See hm2_eth(9) for more information.
hm2_eth: 10.10.10.10: Hardware address: 00:60:1b:10:40:6c
ioctl SIOCSARP: Operation not permitted
hm2_eth: rtapi_app_main: Operation not permitted (-1)
./my_LinuxCNC_machine.hal:22: waitpid failed /home/plasma/linuxcnc-dev/bin/rtapi_app hm2_eth
./my_LinuxCNC_machine.hal:22: /home/plasma/linuxcnc-dev/bin/rtapi_app exited without becoming ready
./my_LinuxCNC_machine.hal:22: insmod for hm2_eth failed, returned -1
Shutting down and cleaning up LinuxCNC...
Running HAL shutdown script
hm2: unloading
The bad conf file is to do with my USB wifi installation and id based on this link
wikidevi.com/wiki/ASUS_USB-N10_Nano
So my copy of LCNC is broken and I can't work out how to fix this. It worked before the upgrade.
Last edit: 18 Feb 2017 23:23 by rodw.
Please Log in or Create an account to join the conversation.
18 Feb 2017 22:11 #88193
by rodw
Replied by rodw on topic Rebuilding master broke Mesa hm2_eth
I found thatRemoves the wifi driver and allows Linuxcnc to start
But it would be nice to have internet
rmmod 8192cu
But it would be nice to have internet
Please Log in or Create an account to join the conversation.
18 Feb 2017 22:26 #88194
by rodw
Replied by rodw on topic {SOLVED] Rebuilding master broke Mesa hm2_eth
I deleted the problematic .conf file and the problem went away and Wifi is back on again. I suspect Linux Mint supports my driver natively.
Please Log in or Create an account to join the conversation.
18 Feb 2017 22:32 #88196
by rodw
Replied by rodw on topic {SOLVED] Rebuilding master broke Mesa hm2_eth
Ooops, spoke too soon. Still have the issue
Please Log in or Create an account to join the conversation.
- cncnoob1979
- Offline
- Platinum Member
Less
More
- Posts: 403
- Thank you received: 75
18 Feb 2017 22:48 #88201
by cncnoob1979
Replied by cncnoob1979 on topic {SOLVED] Rebuilding master broke Mesa hm2_eth
Sounds like you are having a bad day!
As far as linuxcnc is concerned all the "program" and files therein should be only in your RIP. Have you tried to do a new git pull with linuxcnc-dev1 or another name and try another rip? The rip is self contained and should not have a bearing on your issue.
The wifi driver problem is interesting.. Are you having a problem with linux mint loading the wrong driver or two drivers at the same time?
As far as linuxcnc is concerned all the "program" and files therein should be only in your RIP. Have you tried to do a new git pull with linuxcnc-dev1 or another name and try another rip? The rip is self contained and should not have a bearing on your issue.
The wifi driver problem is interesting.. Are you having a problem with linux mint loading the wrong driver or two drivers at the same time?
Please Log in or Create an account to join the conversation.
18 Feb 2017 23:22 #88204
by rodw
Replied by rodw on topic Rebuilding master broke Mesa hm2_eth
cncnoob, thanks your advice on the other thread helped me solve this. I took ownership of all my home directory content from root, did a make clean and another make and it is all working again. Now only if I could get the last 5 hours of my life back!
I could not understand why rebuilding lcnc broke internal stuff. I have no idea how root got ownership in the first place.
I could not understand why rebuilding lcnc broke internal stuff. I have no idea how root got ownership in the first place.
Please Log in or Create an account to join the conversation.
- cncnoob1979
- Offline
- Platinum Member
Less
More
- Posts: 403
- Thank you received: 75
18 Feb 2017 23:26 #88205
by cncnoob1979
Replied by cncnoob1979 on topic Rebuilding master broke Mesa hm2_eth
My thought would be that since the build process is in your home folder, the process generated the files with root ownership therefore taking permissions from you and making them root.
Yeah, sudo in root folder has given me fits before... I have done clean installs because I messed up building software and it was much easier to just start again. Glad you go it going!
Yeah, sudo in root folder has given me fits before... I have done clean installs because I messed up building software and it was much easier to just start again. Glad you go it going!
The following user(s) said Thank You: rodw
Please Log in or Create an account to join the conversation.
19 Feb 2017 00:39 #88209
by PCW
This can cause endless pain and suffering
I dont think there is ever a reason to build a RIP version of LinuxCNC as root
(other than the make setuid part)
Replied by PCW on topic Rebuilding master broke Mesa hm2_eth
I had to make it using sudo and this casued some permissions issues which I resolved.
This can cause endless pain and suffering
I dont think there is ever a reason to build a RIP version of LinuxCNC as root
(other than the make setuid part)
Please Log in or Create an account to join the conversation.
19 Feb 2017 01:15 #88216
by rodw
It did that!
Yes, I don't understand why root had stolen my permissions which prevented me from running make in the first place. Anyway, its fixed now!
Replied by rodw on topic Rebuilding master broke Mesa hm2_eth
This can cause endless pain and suffering
It did that!
I dont think there is ever a reason to build a RIP version of LinuxCNC as root
(other than the make setuid part)
Yes, I don't understand why root had stolen my permissions which prevented me from running make in the first place. Anyway, its fixed now!
Please Log in or Create an account to join the conversation.
12 Mar 2017 11:55 #89462
by jCandlish
Replied by jCandlish on topic Rebuilding master broke Mesa hm2_eth
For some silly reason hm2_eth thinks it is a network administer, and plays with ipv6 settings and iptables, in a very non-robust manner.
Why?
Why?
Please Log in or Create an account to join the conversation.
Time to create page: 0.506 seconds