ER75iX router - errors when connecting to the provider
Connection log can be viewed in Status and log > System Log section.

Example 1

ER75iX daemon.debug pppd[2363]: rcvd [LCP TermReq id=0x0 "Normal Termination by NCP"]
ER75iX daemon.info pppd[2363]: LCP terminated by peer (Normal Termination by NCP)
ER75iX daemon.debug pppd[2363]: sent [LCP TermAck id=0x0]
ER75iX daemon.info pppd[2363]: Hangup (SIGHUP)
ER75iX daemon.notice pppd[2363]: Modem hangup
ER75iX daemon.notice pppd[2363]: Connection terminated.
ER75iX daemon.info pppd[2363]: Terminating on signal 15
ER75iX daemon.info pppd[2363]: Exit.

The key line is highlighted in bold. The reason for such an error is incorrect access point (APN). Check the point name for errors. Another possible reason is the use of the access point designed to get the external IP address without connection of this service. The third reason is that number *99# is used instead of dial-up number *99***1#. Siemens modules operate properly only with the number *99***1#.

Example 2

ER75iX daemon.debug pppd[786]: sent [IPCP ConfReq id=0x1 ]
ER75iX daemon.debug pppd[786]: rcvd [IPCP ConfRej id=0x1 ]
ER75iX daemon.err pppd[786]: Received bad configure-rej: 81 06 00 00 00 00 81 06 00 00 00 00
ER75iX daemon.debug pppd[786]: sent [LCP EchoReq id=0x3 magic=0xbd878b3c]
ER75iX daemon.debug pppd[786]: rcvd [LCP EchoRep id=0x3 magic=0x1a6829c0]
ER75iX daemon.warn pppd[786]: IPCP: timeout sending Config-Requests
ER75iX daemon.debug pppd[786]: sent [LCP TermReq id=0x2 "No network protocols running"]
ER75iX daemon.debug pppd[786]: rcvd [LCP TermAck id=0x2]
ER75iX daemon.notice pppd[786]: Connection terminated.

The reason for this error is that operator does not give DNS addresses, and Get DNS addresses from operator is ticked in the router settings. Remove this tick on the page Configuration > GPRS reconnect. Note: in this case, it becomes impossible to work with DNS addresses. Use the IP addresses or specify the DNS server on the computer. For example, 208.67.222.222 is Open DNS server address.

Is there a watchdog in iRZ routers?

Yes, but it is not configurable. If the operating system hangs, then restart will be done automatically in 60 seconds. Forced daily reboot can be configured through the web interface in Configuration -> Daily reboot section. Also using user script you can configure reboot by SMS. Script example:

FROM="+71234567890" 
CMD="zxcvbnm"
INT=60

while true; do
for i in `sms list`; do
sms read $i > /tmp/sms
sms delete $i
from=`cat /tmp/sms |head -n 2|tail -n 1`
msg=`cat /tmp/sms |head -n 4|tail -n 1`
if [ "$from" = "$FROM" ]; then
echo $msg|grep -q $CMD && reboot
fi
done
sleep $INT
done

Setting:

  1. Copy the text to the section "Administration -> Startup script" after the line "## This script will be executed at system startup".
  2. Change parameters:
    • FROM - phone number from which it is allowed to receive command.
    • CMD - code sequence. It is recommended to use random text to avoid false response.
    • INT – interval in seconds in which new messages will be checked. It is not necessary to put less than 60.
  3. Tick the box "Run script at startup" and click "Save Script” button. Then you should either restart the router, or by connecting via telnet run the command "/mnt/settings/startup &" (without the quotes).

Note that the script deletes all the SMS after reading, regardless of whether they have command.

Which serial interfaces support iRZ RUH, RUH2 and RC1 routers?

All devices of RUH (RUH, RUH2 and RC1) family support RS232 interface (3 wires RX, TX, COM; RC1 model additionally has power output 5.5 V on CTS line). Additionally, RUH, RUH2 and RC1 models optionally available on request with RS485 or RS422 interfaces with galvanic isolation or without it.

If you need to use interface RS485/422 on devices supporting RS232, you have to install the interfaces converter between the device to be connected and the router.

However, when using the converter (transforming the signal voltage level) together with the model RC1 additional power for the converter is not required because it is fed through "CTS" line of RS232 interface. You should use an active converter for all other models.

During the firmware update an unexpected failure occurred (power failure, failure in the network, etc.). Can I recover device capacity on my own?

Yes. To do this you need to use the manual available for download from our website:

After the instructions download you should retrieve the device circuit board and do cable installation; cable installation is described in the downloaded document. Then connect the device via cable to your computer and follow the instructions.

Do iRZ RUH, RUH2 RC1 routers support discrete inputs/outputs?

No, but their support is planned and will be implemented in the next models. At the moment, for this purpose we recommend to use TC65 terminal solutions: GSM modem iRZ TC65i-485GI,GSM modem iRZ TC65 Lite, GSM modem iRZ TC65Smart (terminal).

During the configuration of IPSec tunnel between the routers iRZ RUH, RUH2 and RC1 the connection fails. What is the possible reason?

You should make sure that if IPSec is disabled, the connection between the subnets nodes can be established (e.g. using ping). If not, make sure that the router and the remote device have set up routes to remote subnet through an external interface of the gateway.

During the configuration of IPSec tunnel between the router iRZ RUH (RUH2 и RC1) and third-party manufacture device (Cisco/ NetGEAR/D-Link) the connection fails. What is the possible reason?

If you use a third party device and the connection between nodes in a subnet is successfully installed, you should check ISAKMP and IPSEC encryption protocols.

Parameters for Cisco 870 series:
ISAKMP policy:
- encr 3des
- authentication pre-share
- group 2
- lifetime 3600

IPSEC (tunnel mode + proto ESP by default)
- crypto ipsec transform-set CRYPTO-SET esp-3des esp-sha-hmac

Do the routers RUH support CSD connection?

No, for these purposes we recommend using the wide range of iRZ modems.

I have rebooted iRZ RUH router, but logs of some services are not saved. Is this normal?
Yes, they should not be saved, except for the log of Internet connections (Status and log -> Internet); it is saved to the internal flash drive, maximum length is 100 lines. To increase the length of the saved log you need to connect USB drive with one physical partition and FAT file system; data will be recorded on it.
I want to check the operation of OpenVPN tunnel/server, but I lack information; advise me something.

It is possible to set different levels of detail logging in OpenVPN: you can use the configuration directive verb, it can take values ​​from 0 to 11, where:
0 - disable all messages but critical;
1-4 - the optimal detail level;
5 - adds the ability to see network activity of the connection;
6-11 - full display; it is often used for debugging;


However, for parameter to take effect you need to switch to "read configuration from file" (Configuration -> OpenVPN Tunnel -> Take settings from => Configuration File) and add the configuration field with all necessary options and their values. More details about the use of this option you can find at official site of OpenVPN developer.

Do iRZ RUH, RUH2 and RC1 routers support Java applications?

No, but it is planned; you can use Linux scripts support written in the shell (sh) language as an alternative. Also, in some cases, we are ready to make advances and consider the inclusion of Java VM in the specified router model. At the moment, for this purpose we recommend using TC65 terminal solutions: GSM modem iRZ TC65i-485GI,GSM modem iRZ TC65 Lite, GSM modem iRZ TC65Smart (terminal).

Which network protocol is used for COM port virtualization?

Answer 1: During connection using ser2net program - it is protocol, extended on the basis of RFC 2217 recommendations.

Answer 2: During connection according to the scheme COM <-> COM - own resources of serialoverip program are used.

Can I use/distribute/modify/supplement the software used in iRZ RUH* router, for personal/commercial use?

Answer 1: Yes, the router firmware consists of software products distributed under GNU General Public License and Berkley Software Distribution License.

Answer 2: Note: If you want to use the software on the third-party manufacturer device, it is recommended to fully comply with the technological base and iRZ RUH router construction for firmware starting and functioning properly.

Is it possible to create IPSec tunnel inside the OpenVPN network?
Yes, iRZ routers support IPSec-tunnel configuration inside OpenVPN network.
Is it possible to use iRZ RUH (RUH2 and RC1) router together with USB-LAN device?

Yes. Currently this feature is present and is compatible with Link Fast Ethernet USB 2.0 Adapter, DUB E-100 model.

What is the starting services procedure for Startup script for routers iRZ RUH, RUH2 and RC1?

Startup script starts the last. Please note that the current edition of the system initialization program – init - does not support restart during signal sending, i.e. kill –HUP 1 command is useless.

It is planned to deploy a massive OpenVPN network (more than 10 knots) based on iRZ RUH devices. How to automate the keys and configuration files creation for OpenVPN client nodes?

At the moment there is AFTOGEN solution that is under active testing. If necessary, you can request to receive the program in order to test it in real conditions. Test report can be sent to support@radiofid.ru, or dafanasiev@radiofid.ru. Information about the test results will help us to promptly resolve problems and shorten the release terms of stable version.

Do RUH routers support possibility of OpenSSH tunnel creation?
Yes. The implementation is possible through IP-UP Script, or through Startup Script. Please note that IP-UP Script will be started immediately after the router establishes GPRS connection.
I would like to improve my current network solution with my own applications, developed for ARM architecture. Could you provide me all neccessary information, that will describe assembling process with appropriate recommendations.

Shure. We would be glad to represent you all information, improtant for developing process.

iRZ RXX SDK/BSP/DevKit (linux) - RXX-SDK_[toolchain].tar.xz
iRZ RXX SDK/BSP/DevKit (win32) - https://sourcery.mentor.com/sgpp/lite/arm/portal/release1802

Kernel sources: http://kernel.org/
Linux patches Atmel AT91: http://maxim.org.za/at91_26.html
U-boot sources for compiling mkimage utility: http://www.denx.de/wiki/U-Boot/SourceCode
ARM9 crosscompiler: http://www.radiofid.ru/ru/products/controllers/by-producery/irz/107-irz-arm9card.html
Assembling manual: http://hyppo.embedders.org/heavy.html

powered by SM FAQ