Skip to content
View in the app

A better way to browse. Learn more.

Unraid

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

ncdid setup for Unraid

Featured Replies

I'd like to get ncidd running on my UnRaid as it is always on, and I like being able to get my caller ID fllashed up on my SageTV screen if watching a show.

 

It looks like I'd need to compile it for Slackware, then install the perl package?  I've seen a thread on here with instructions on how to get perl installed, so I can handle that.  But what about compiling ncidd?  I have a ubuntu box, would that work?

 

Any of you Linux experts out there think this could work?  I use Vonage for my phone network and have my adapter on the same switch as UnRaid so I it should be able to see the SIP packets.

 

If you think this could work, I'll give it a shot.

 

thanks,

 

Any of you Linux experts out there think this could work?  I use Vonage for my phone network and have my adapter on the same switch as UnRaid so I it should be able to see the SIP packets.

This isn't necessarily true. A switch directs traffic through specific ports based on target mac address.

Unless the sip packets are targetted to a station or are broadcast packets your other machine may not see them.

I've always thought that you need some sort of modem or carller id interface to do this (at least on one machine).

 

Have you gotten this to work on the ubuntu box? If so, then getting it to run on slackware is a possibility.

 

see snippet

# Supported Caller ID Input:

The server can obtain the CID information from the following:

 

    * Modem: Must support CallerID

    * NetCallerID: A CallerID stand alone serial device

    * SIP Gateway: A gateway that obtains Caller ID from SIP network packets and sends it to the server as a CID message

    * YAC Gateway: A YAC listener that obtains Caller ID and sends it to the server as a CID message. Used to obtain Caller ID from a modem running under windows.

 

But what about compiling ncidd?  I have a ubuntu box, would that work?

 

As long as the cpu & library architecture is the same it could work.

If there are many dependent libraries then this could bring up issues.

 

I quickly brought it down and compiled it, it seems there will not be too much trouble with dependant libs

rcotrone@slacky:~/src/ncid$ ldd ncid ncidd

ncid:

        not a dynamic executable

ncidd:

        linux-gate.so.1 =>  (0xffffe000)

        libc.so.6 => /lib/libc.so.6 (0xb7e94000)

        /lib/ld-linux.so.2 (0xb7fe3000)

It's too big for me to attach the compiled source tree.

after compiling and bringing over the program run a ldd (programname) to see if everything resolves.

 

 

  • Author

This is what I ready that made me thing this would work.

 

 

http://www.davidlaporte.org/tutorials/sipcallerid.html

 

 

Here he states that as long as I have the Linux box and the PTSN device plugged into the same switch I should be able to use NCID to grab the callerid from the SIP packets.

 

I think I'll give this a shot.

 

thanks

Archived

This topic is now archived and is closed to further replies.

Account

Navigation

Search

Search

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.