Archive for the ‘Installation’ Category

Rhino Package Release 2.2.6

Tuesday, May 13th, 2008

We have released our 2.2.6 driver package. The change log is below. Rpm’s are also availible to trixbox users wh have he rhino-util package via setup-rhino

May 09, 2008    brycec    2.2.6
Version 2.2.6 released. This includes all the below fixes.

May 08, 2008    brycec
Resolved bug when unloading the R1T1 “dirty” causing a kernel
This is the sixth beta release before 2.2.6

May 01, 2008    brycec
Fixed the soft-lockup during firmware updating.
Several E1 audio fixups.
This is the fifth beta release before 2.2.6

Apr 09, 2008    brycec
TDM/DSP bus routing changes to resolve echo on SIP-Zap calls.
Increased error-resiliency for digital EC cards.
This is the fourth beta release before 2.2.6

Apr 04, 2008    brycec
Resolved lockup issues with Trixbox 2.6 (and others sharing its kernel)
Reworked DSP communications to be more CPU-friendly. This is a result
of fixing a bug causing lockups in Trixbox 2.6.
This is the third beta release before 2.2.6

Mar 28, 2008    brycec
Resolved issue when using the REC on an E1. The symptom was garbled audio.
Several tweaks in the Makefile to keep up with the changing Kernel and
Zaptel layouts.
Updated IRQ routines for the current Zaptel/Kernel versions.
This is the second beta release before 2.2.6

Feb 25, 2008    brycec
First public changelog.
Resolved an issue in which under certain circumstances, when a call was hung
up and echo cancellation disabled, the echo cancellation was actually disabled
on another channel. This issue only affected the rxt1 driver on cards with EC.
This is a the first beta release before 2.2.6

Ceros Restore image for trixbox 2.4

Wednesday, January 16th, 2008

Our Ceros restore disk has been posted. This disk is 99% automated only thing you should have to do is run /var/rhino_load/ for the display after it installs.

RAID users use restore-raid1
Non RAID users use restore or just press enter at the prompt

Keep your eyes open, restore disks for Elastix, PBX in a Flash and CentPBX coming soon.

2.6.18+ kernel users

Wednesday, December 26th, 2007

I have put together a modprobe for users of hot-plugging kernels like 2.6.18 that use modprobe.


trixbox 2.3.11

Friday, December 21st, 2007

You should now beable to get our drivers via yum

yum -y install rhino-$(uname -r)

Elastix Now Supported!!!

Monday, December 17th, 2007

Rhino Equipment is pleased to announce the availability of Elastix on our Rhino Ceros line of equipment.

Elastix allows us to gain a stable platform that is fully compatible out of the box with modern hardware such as PCI Express and SATA. This allows for proper use of interrupt management features like ACPI. All of this without losing the PBX features you have come to love.

You also gain new features such as an integrated HylaFax server, Communications and more flexibility through the web UI.

This system has been fully tested and integrated into our Rhino Ceros product. We recommend the 2.6.18 and above kernel for boxes that contain multiple network cards, digital cards used in conjunction with other digital or analog cards, and PCI-E cards. This kernel is native to the Elastix distrobution.

For more information please visit:

yum update -y

Monday, December 10th, 2007

FYI all trixbox CE users

Just to give everyone a heads up from the Rhino’s mouth. Rhino products are proud to continually work with trixbox CE and future trixbox distributions. We also take great pride in our customers and realize that the more information that is posted the better informed we all are. That is why we take it very seriously to keep our customers informed of any ongoing issues with our hardware and distributions that we recommend.

The following issue has been popping up all over so please be aware of what you are installing at all times.

Please note that if you do a yum update for any of the following systems we cannot support your system until the system has been completely restored to factory settings.

trixbox CE 2.2

trixbox CE 2.2.1

trixbox CE 2.2.2

trixbox CE 2.2.3

trixbox CE 2.2.4

trixbox CE 2.2.5

trixbox CE 2.2.6

trixbox CE 2.2.7

trixbox CE 2.2.8

trixbox CE 2.2.9

This includes any future releases on the trixbox CE 2.2.x branch

This is due to errors in the trixbox repositories and this leads to corruption to your trixbox system.

The repositories for the upcoming trixbox 2.4 will be updated from what our trixbox sources have said, but for the trixbox 2.2.x repository this is not something that they can currently fix.

HDLC and FCS abort errors with Rhino T1/E1 Cards and PRI

Tuesday, November 20th, 2007

If you are seeing HDLC and FCS aborts in your logs. This is could be due to one of the following reasons:


Make sure that your T1/E1 cards are at the following revisions and have the apropriate drivers installed on your system.

R1T1 -EC and Non-EC models must be at Hardware version 37 or above

R2T1 and R4T1 must be at Hardware version 36 or above

Driver revision must be at 2.0 and above.

If the above criteria is not met then you may see the aborts in your logs.


If you are using CentOS4 and are using SATA drives you may see this issue.

You must use a kernel greater than 2.6.9.

By upgrading to an asterisk distribution with an updated kernel such as CentOS5 will alleviate these issues.

Please try one of the following systems:


trixbox CE 2.4 (Beta for Cent 5)

RhinOSterisk (Alpha)

NEW Driver Release Party!!!

Tuesday, November 13th, 2007

We have just released a new set of Drivers. Driver package rhino-2.2.1

You can get the latest and greatest Rhino Drivers today from the following location:

NOTE: If you are using Rhino Digital PCI cards that were purchased prior to 10/15/07 you MUST

upgrade your hardware revision. To do this please read the blog listed bellow, or contact

Rhino technical support for assistance.

Configuring Your Rhino Digital Card For E1 Signalling

Friday, November 2nd, 2007

The basic principle is that we need set E1 mode at the driver level. There are no jumpers or any other physical changes that need to be made for Rhino OST PCI Digital Cards to work in E1 mode. Everything is done at the driver level.

1) Install the Digital PCI card into your server

If you are unclear on how to install your PCI card into your server please see the following documentation:

2) Install the Rhino drivers

trixbox CE users please use an updated package that is located at

All other distrobutions please use the package located at

3) Either insmod or modprobe with E1

NOTE: Make sure that the r1t1 or rxt1 drivers are not loaded when trying to switch to E1

insmod /lib/module/`uname -r`/extra/r1t1.ko e1=1

or you should be able to just modprobe with the settings

modprobe r1t1 e1=1

Generally you will need to have the modprobe r1t1 e1=1 in whatever file that you set to call the module on system start up.

If you are using an r1t1 then use:

modprobe r1t1 e1=1

For an r2t1 or r4t1 use:

modprobe rxt1 e1=15

4) Next, make sure that you now have 31 channels on your zaptel span

cat /proc/zaptel/*

5) Configuring of the card is now necassary, lets edit /etc/zaptel.conf

NOTE: This is just a generic view of what the zaptel.conf should look like


(NOTE- the framing is dependent on what your carrier uses Rhino has no knowledge of what you should be specifically using for your telephony system)


dchan= 16

6) Now configure /etc/asterisk/zapata.conf or zapata-auto.conf or you may even be using zapata-channels.conf




7) Now define your trunks and dialing routes and test.

If you are still experiencing difficulties please contact Rhino Support immediately and we will get you setup right away!

Known Issues:

Tuesday, October 23rd, 2007

As of last testing we have observed the following issues. This list is as of 10/23/2007. Please note user experience may vary and some of these issues may have been resolved in later builds and only apply to the versions listed.

trixbox CE

2.2.3 - genzaptelconfig does not recognize our cards.

2.2.x> the 2.6.9 kernel does not properly implement apic and has poor IRQ managemen. Use of multiple high interrupt devices like Digital Cards in combination with each other, extra network devices or RAID will cause interrupt issues and instability.

2.2.4 Zaptel does not install. You can run yum -y install zaptel-*

Digital cards shipped after 10/05/2007 require a new driver use the 2.2.1 package in the beta directory of our ftp. If you recieved a digital card in a ceros this update has been made.

Zaptel version Does not build correctly. This seems isolated to this version

Some Qwest and Ameritech lines are not sending voltages across correctly. This issue may also occur in other AT&T regions. This issue can be overcome by upgrading your rcbfx firmware to 1.11.

Rhinosterisk 70021008-0917may not have an extensions.conf. You can correct this by rerunning install_amp

Some netgear routers will randomly reboot with qos and vlan enabled causing SIP delays.