blanchae
Guru
- Joined
- Mar 12, 2008
- Messages
- 1,910
- Reaction score
- 9
This is a HowTo on configuring a Xorcom Analog Astribank 2 USB channel bank. The "analog" refers to an Astribank with FXS/FXO ports. A digital Astribank refers to one with E1/T1 ports. The Astribank 2 refers to the 2nd generation Astribank. The Astribank 2 that I have has 16 FXS ports in the following channel configuration:
Two output ports: If you phone the extension configured to channel 9 or 10, a corresponding SPDT relay is energized for as long as the line is off hook.
Four input ports: If one of the inputs is grounded, the extension that is configured for that channel (11 to 14) will go off hook. you can use it for a burglar alarm, fire alarm, etc.. that phones a message out.
The Astribank connects to the PBX in a Flash server using a supplied USB cable. There are two USB connections on the back of the Astribank, use the one labeled Main. Connect and power up the Astribank. That's all that you have to do at the Astribank end.
PBX in a Flash Configuration
1. Create a link in /usr/sbin to /usr/share/dahdi/xpp_fxloader
ln -s /usr/share/dahdi/xpp_fxloader /usr/sbin/xpp_fxloader
2. Download fxload from Xorcom:
http://updates.xorcom.com/astribank/fxload/fxload-2002_04_11-5xr.i386.rpm
3. Install fxload package:
"rpm -i /usr/src/fxload-2002_04_11-5xr.i386.rpm"
4. Load the firmware to test by running: "/usr/share/dahdi/xpp_fxloader usb"
5. Check using "dahdi_hardware -v", the firmware should be loaded now and you should see 11x2. I have an Astribank 2 so it displays 1162. Earlier models will display 1152, 1142, etc..
Troubleshooting firmware loading:
If you see 11x1, check that you have a USB 2.0 compatible port. I had a problem where the high speed USB port was disabled in the server's bios. Xorcom has a very good Astribank documentation webpage that has a troubleshooting section with info specifically on it.
6. Next posting, we'll manually configure /etc/dahdi/system.conf and /etc/asterisk/chan_dahdi_astribank.conf
- Channels 1-8: eight RJ11 FXS ports
- Channels 9-10: two relay output ports in a single RJ45 connector
- Channels 11-14: four input ports in a single RJ45 connector
- Channels 15-22: eight RJ11 FXS ports.
Two output ports: If you phone the extension configured to channel 9 or 10, a corresponding SPDT relay is energized for as long as the line is off hook.
Four input ports: If one of the inputs is grounded, the extension that is configured for that channel (11 to 14) will go off hook. you can use it for a burglar alarm, fire alarm, etc.. that phones a message out.
The Astribank connects to the PBX in a Flash server using a supplied USB cable. There are two USB connections on the back of the Astribank, use the one labeled Main. Connect and power up the Astribank. That's all that you have to do at the Astribank end.
PBX in a Flash Configuration
1. Create a link in /usr/sbin to /usr/share/dahdi/xpp_fxloader
ln -s /usr/share/dahdi/xpp_fxloader /usr/sbin/xpp_fxloader
2. Download fxload from Xorcom:
http://updates.xorcom.com/astribank/fxload/fxload-2002_04_11-5xr.i386.rpm
3. Install fxload package:
"rpm -i /usr/src/fxload-2002_04_11-5xr.i386.rpm"
4. Load the firmware to test by running: "/usr/share/dahdi/xpp_fxloader usb"
5. Check using "dahdi_hardware -v", the firmware should be loaded now and you should see 11x2. I have an Astribank 2 so it displays 1162. Earlier models will display 1152, 1142, etc..
Troubleshooting firmware loading:
If you see 11x1, check that you have a USB 2.0 compatible port. I had a problem where the high speed USB port was disabled in the server's bios. Xorcom has a very good Astribank documentation webpage that has a troubleshooting section with info specifically on it.
6. Next posting, we'll manually configure /etc/dahdi/system.conf and /etc/asterisk/chan_dahdi_astribank.conf