<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[[solved] rpi.snm file does not exist in subagent]]></title><description><![CDATA[<p dir="auto">Hi<br />
I installed the nxagentd from repo. After activating the subagend rpi, I got error message:</p>
<pre><code>2019.07.04 09:50:00.870 *E* Error loading subagent module "rpi.nsm": /usr/lib/arm-linux-gnueabihf/netxms/rpi.nsm: cannot open shared object file: No such file or directory
</code></pre>
<p dir="auto">Checked the folder of "/usr/lib/arm-linux-gnueabihf/netxms/". There are all subagents, but the rpi subagent is missing.<br />
Reinstalled the nxagend does not fix the issue.<br />
Any solution for Raspberry without compile from source?</p>
<pre><code>cat /proc/version
Linux version 4.14.79-v7+ (dc4@dc4-XPS13-9333) (gcc version 4.9.3 (crosstool-NG crosstool-ng-1.22.0-88-g8460611)) #1159 SMP Sun Nov 4 17:50:20 GMT 2018

nxagentd -v
NetXMS Core Agent Version 2.2.8 Build 9514 (2.2.8-32-g4a24d07a2a) (UNICODE)
</code></pre>
<p dir="auto">Sincerly Lars</p>
]]></description><link>https://forum.netxms.org/topic/6035/solved-rpi.snm-file-does-not-exist-in-subagent</link><generator>RSS for Node</generator><lastBuildDate>Fri, 13 Nov 2026 13:10:37 GMT</lastBuildDate><atom:link href="https://forum.netxms.org/topic/6035.rss" rel="self" type="application/rss+xml"/><pubDate>Thu, 04 Jul 2019 09:47:18 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to [solved] rpi.snm file does not exist in subagent on Sun, 07 Jul 2019 10:36:15 GMT]]></title><description><![CDATA[<p dir="auto">Hi,</p>
<p dir="auto">please note that RPi subagent has very limited functionality: it provides access to GPIO PINs, supports reading DHT22 sensor connected to GPIO, and provides CPU temperature.</p>
<p dir="auto">Best regards,<br />
Victor</p>
]]></description><link>https://forum.netxms.org/post/26072</link><guid isPermaLink="true">https://forum.netxms.org/post/26072</guid><dc:creator><![CDATA[victor]]></dc:creator><pubDate>Sun, 07 Jul 2019 10:36:15 GMT</pubDate></item><item><title><![CDATA[Reply to [solved] rpi.snm file does not exist in subagent on Thu, 04 Jul 2019 12:29:05 GMT]]></title><description><![CDATA[<p dir="auto">Ok,<br />
compiled nxagend from source. No rpi.nsm on my system.<br />
What´s wrong?</p>
<pre><code> locate *.nsm
/usr/lib/arm-linux-gnueabihf/netxms/dbquery.nsm
/usr/lib/arm-linux-gnueabihf/netxms/devemu.nsm
/usr/lib/arm-linux-gnueabihf/netxms/ds18x20.nsm
/usr/lib/arm-linux-gnueabihf/netxms/ecs.nsm
/usr/lib/arm-linux-gnueabihf/netxms/filemgr.nsm
/usr/lib/arm-linux-gnueabihf/netxms/gps.nsm
/usr/lib/arm-linux-gnueabihf/netxms/linux.nsm
/usr/lib/arm-linux-gnueabihf/netxms/lmsensors.nsm
/usr/lib/arm-linux-gnueabihf/netxms/logwatch.nsm
/usr/lib/arm-linux-gnueabihf/netxms/netsvc.nsm
/usr/lib/arm-linux-gnueabihf/netxms/ping.nsm
/usr/lib/arm-linux-gnueabihf/netxms/portcheck.nsm
/usr/lib/arm-linux-gnueabihf/netxms/sms.nsm
/usr/lib/arm-linux-gnueabihf/netxms/ssh.nsm
/usr/lib/arm-linux-gnueabihf/netxms/ups.nsm
/usr/local/lib/netxms/dbquery.nsm
/usr/local/lib/netxms/devemu.nsm
/usr/local/lib/netxms/ds18x20.nsm
/usr/local/lib/netxms/ecs.nsm
/usr/local/lib/netxms/filemgr.nsm
/usr/local/lib/netxms/gps.nsm
/usr/local/lib/netxms/linux.nsm
/usr/local/lib/netxms/logwatch.nsm
/usr/local/lib/netxms/netsvc.nsm
/usr/local/lib/netxms/ping.nsm
/usr/local/lib/netxms/portcheck.nsm
/usr/local/lib/netxms/sms.nsm
/usr/local/lib/netxms/ups.nsm
</code></pre>
<p dir="auto">Ohhh man. There is a switch " --with-rpi-agent"<br />
I will try and report....</p>
<p dir="auto">Ok, little bit tricky, but it works. This is the way to get running:</p>
<pre><code># download the latest version of the library, say bcm2835-1.xx.tar.gz, then:
sudo tar zxvf bcm2835-1.xx.tar.gz
cd bcm2835-1.xx
sudo ./configure
sudo make
sudo make check
sudo make install

# download the latest netxms source
sudo tar zxvf netxmsxxx
cd netxm...
sudo ./configure --with-agent --with-snmp --with-client --with-client-proxy --disable-ssh --disable-mqtt --with-rpi-agent --libdir=/usr/local/lib
sudo make
sudo make install
</code></pre>
]]></description><link>https://forum.netxms.org/post/26049</link><guid isPermaLink="true">https://forum.netxms.org/post/26049</guid><dc:creator><![CDATA[Eisbaeeer]]></dc:creator><pubDate>Thu, 04 Jul 2019 12:29:05 GMT</pubDate></item></channel></rss>