-1-
I5 Configuration Procedure
Technology involved
Datum PSM-500
Datum I5 card Vyatta
-2-
I5 Configuration Procedure
Section A
Card Installation
The Advanced Ethernet IP interface is a small card that is mounted and integrated on top of the G.703
interface card. This means the installation process of the Adv IP interface is identical to that of the
G.703. The installation instructions of the G.703 card ar5e found at the back of the PSM-500 Appendix.
The installation of the G.703 or Adv Interface is very simple and very obvious. It only requires a few
screws and replacing the current Snip with the new interface in the exact same slot. This is exactly the
same process and hardware followed when replacing the G.703 interfaces.
The modem main software needs to be updated to the latest. This is the same software used to update
the G.703 modems. All this is available on the website.
G.703/E1 - I5 Installation Procedure:
1) Remove the Cover
Use the #2 Phillips Head Screwdriver to remove the cover and then save the screws and set the cover
aside.
2) Remove the Rear Plate
Use the #1 Phillips head screwdriver. Save the screws and set it aside.
-3-
I5 Configuration Procedure
-4-
I5 Configuration Procedure
Firmware Upgrade
The last firmware Version is VC6.6R1 RO. This can be checked in the Interface menu, right arrow key to
the IP menu, and then down arrow key to the VERSION sub menu or from the boot process if you are
logged through HyperTerminal.
Required Software:
1) Win32DiskImager.exe and support files
Downloadable from:
-5-
I5 Configuration Procedure
http://modem.datum-direct.com/M500_Vyatta/M500_I5_Make_USB.7z
NOTE: The Disk Image is very large, Approximately 460 MB, so it takes a long time to download.
Procedure:
1) Download the required software.
2) Unzip the files this will create a folder with all of the required software.
3) Unplug the modem from AC power, and then remove the cover.
4) Remove the USB Flash Memory from the location shown in Figure 1.
5) Start the Program by clicking on the .BAT file in the M500_I5_Make_USB folder.
The .BAT file is named: M500_I5 Make USB Stick.bat.
NOTE: There may be a warning message Click on OK and the desired program will start.
-6-
I5 Configuration Procedure
6) After you see Figure 3, plug the USB Flash Memory into the computer.
NOTE: The actual Image file name will be different; it is called out in the M500_I5 Make USB Stick.bat.
NOTE: If you are reloading a USB Flash, Windows will show a warning, since the USB is a Linux format.
Click on cancel.
7) Select the correct Drive letter in the win32DiskImager program to match the drive if the USB Flash
Memory.
-7-
I5 Configuration Procedure
8) Click in WRITE to write the Disk Image to the USB Flash Memory.
NOTE: This is a slow process, perhaps 15 to 20 minutes. It depends on the speed of the computer.
Section A
Bridge Configuration
First we have to select the option Ethernet IP on the console mode of the modem, is not necessary
any user for this console.
-8-
I5 Configuration Procedure
The default user and pass is vyatta, after login you will get the following prompt:
Welcome to Vyatta
vyatta login: vyatta
Password: vyatta
vyatta@vyatta:~$
This prompt is the global mode and is unable to configure the I5 from there so type the command
configure to enter to the Vyatta configuration:
vyatta@vyatta:~$ configure
[edit]
vyatta@vyatta#
Use the command show interfaces to check the current configuration.
-9-
I5 Configuration Procedure
EMC solutions use the I5 card in bridge mode in both ends, you will is that is not the default
configuration of the I5 also, the ETH0 interface has an IP configured that must be removed with the
following command:
delete interfaces ethernet ethX address 192.168.XX.X/2X
After that proceed to configure the bridge interface and add it in both ETH interfaces:
- 10 -
I5 Configuration Procedure
- 11 -
I5 Configuration Procedure
MTU Upgrade
Before the MTU can be changed, a driver upgrade must be performed to the I5 card. Access the I5 card
using a terminal application like HyperTerminal or similar (serial access), or using a telnet client (IP
access).
1) Create a temporary folder named tmp and access it:
vyatta@vyatta:~$ mkdir tmp vyatta@vyatta:~$ cd tmp
vyatta@vyatta:~/tmp$
2) Copy the new I5 driver and the bash script to the /home/vyatta/tmp folder, which was created on the
previous step, using TFTP or SCP. Files are named m500-phydrv-2.6.35.deb and update.sh.gz. You
can find those files in the EMC FTP server 200.12.221.10.
Download and install the last version of WinSCP software, using the following link:
http://winscp.net/eng/download.php
Check the procedure Upgrade_Procedure_1.2.pdf to know how to use SCP client for the upgrade.
3) Check that the files are effectively available at the I5:
vyatta@vyatta:~/tmp$ ls
m500-phydrv-2.6.35.deb update.sh.gz
vyatta@vyatta:~/tmp$
6) Convert the bash script into a .sh file, and check that the update.sh file is now present:
vyatta@vyatta:~/tmp$
vyatta@vyatta:~/tmp$ gunzip update.sh.gz
vyatta@vyatta:~/tmp$ ls
m500-phydrv-2.6.35.deb update.sh
vyatta@vyatta:~/tmp$
by JPK/SysEng/EMC
5) Install the new driver and automatically reboot the card by executing the following command
vyatta@vyatta:~/tmp$ bash update.sh
(Reading database ... 33641 files and directories currently installed.)
Preparing to replace m500-phydrv-2.6.35 4.7.0-2 (using m500-phydrv-2.6.35.deb) ...
Unpacking replacement m500-phydrv-2.6.35 ...
Setting up m500-phydrv-2.6.35 (4.7.0-2) ...
Broadcast message from root@vyatta (ttyS0) (Tue Sep 17 18:40:49 2013):
- 12 -
I5 Configuration Procedure
8) Once the system is restored, log in again to the I5 card, and confirm that the upgrade was successful
vyatta@vyatta:~$ dmesg | grep Adapter [ 6.322483] ASIX USB Ethernet Adapter:v4.7.0-DSI06 19:30:59
Aug 2 2013 vyatta@vyatta:~$
9) Perform the actual MTU change, using the desired value. Maximum is 2000 bytes, as shown below
vyatta@vyatta:~$ configure [edit] vyatta@vyatta# set interfaces ethernet eth0 mtu 2000 [edit]
vyatta@vyatta# set interfaces ethernet eth1 mtu 2000 [edit] vyatta@vyatta# commit [edit]
vyatta@vyatta# save Saving configuration to '/opt/vyatta/etc/config/config.boot'... Done [edit]
vyatta@vyatta# exit exit vyatta@vyatta:~$
10) check that the MTU was correctly changed
vyatta@vyatta:~$ ip link show
1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
2: eth0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2000 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:90:fb:44:78:41 brd ff:ff:ff:ff:ff:ff
3: eth1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2000 qdisc pfifo_fast state UNKNOWN qlen 1000
link/ether 00:19:78:00:0a:e6 brd ff:ff:ff:ff:ff:ff
4: br10: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 2000 qdisc noqueue state UNKNOWN
link/ether 00:19:78:00:0a:e6 brd ff:ff:ff:ff:ff:ff
vyatta@vyatta:~$
Section C
Troubleshooting
There are many commands that can help to run a good troubleshooting when the link is not working
fine. All of the troubleshooting commands need to be done from the root user so type su and press
enter in the global prompt to get access to the root. The default password is datum:
vyatta@vyatta:~$ su
Password: datum
root@vyatta:/home/vyatta#
- 13 -
I5 Configuration Procedure
From the root user you can manage the m500ctl driver in order to check the modem parameters:
1) Use the command m500ctl v 0 iom ? in order to know if the Interface set in the modem is
Ethernet:
root@vyatta:/home/vyatta# m500ctl -v o iom ?
Interface IO Mode <iom>: 8 Ethernet
2) With the command m500ctl v 0 dd ? you will be able to see if the demod is locked:
root@vyatta:/home/vyatta# m500ctl -v o ds ?
Demodulator Status: Cxr Unlocked
3) Use the commands m500ctl -v o mds ? & m500ctl -v o mds ? to check the scrambler and
descrambler chain (must be the same in all the RF chain):
root@vyatta:/home/vyatta# m500ctl -v o dds ?
Demod Scrambler <dds>: 2 - V.35
root@vyatta:/home/vyatta# m500ctl -v o mds ?
Mod Scrambler <mds>: 2 - V.35
root@vyatta:/home/vyatta#
On the other hand, you can use the command ifconfig to check how are configured and MAC address
of each interface:
root@vyatta:/home/vyatta# ifconfig
eth0 Link encap:Ethernet HWaddr 00:90:fb:44:78:9e
inet6 addr: fe80::290:fbff:fe44:789e/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:177372917 errors:0 dropped:0 overruns:0 frame:0
TX packets:162567869 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:3095731767 (2.8 GiB) TX bytes:4260862956 (3.9 GiB)
Interrupt:40 Base address:0x2000
Finally you can use the command cat /proc/net/dev in order to check the in/out traffic. Also errors
can be detected, be aware that the interface ETH0 is the LAN interface connected to the Switch and the
ETH1 is the internal Serial interface that interconnect the I5 card with the Motherboard of the Datum
Modem, so if you detect incoming errors in the ETH1 means that you are receiving CRCs from the VSAT:
- 14 -
I5 Configuration Procedure
- 15 -