FOR TIPS, gUIDES & TUTORIALS

subscribe to our Youtube

GO TO YOUTUBE

14455 questions

17168 answers

28195 comments

0 members

We are migrating to our new platform at https://community.teltonika.lt. Moving forward, you can continue discussions on this new platform. This current platform will be temporarily maintained for reference purposes.
0 votes
323 views 4 comments
by anonymous
Hello,

On some of our RUT955 devices the SIM card information (APN, PIN, etc) got erased. Could this be due to high flash memory usage (barely space left)? We install the routers in vehicles (eg busses), so there are vibrations and shocks too.

We also got CRC errors, which might be related to the issue:

 jffs2: warning: (354) jffs2_sum_scan_sumnode: Summary node crc error, skipping summary information.
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Node at 0x00104824 {0x1985, 0xe001, 0x2000002c) has invalid CRC 0xa026b184 (calculated 0x00141eba)
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00104828: 0x2000 instead
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0010482c: 0xa026 instead
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00104840: 0x0400 instead
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00104844: 0x6ad9 instead
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x00104848: 0x720a instead
[ 7.330000] jffs2: jffs2_scan_eraseblock(): Magic bitmask 0x1985 not found at 0x0010484c: 0x776f instead
[ 7.380000] jffs2: notice: (354) jffs2_build_xattr_subsystem: complete building xattr subsystem, 0 of xdatum (0 unchecked, 0 orphan) and 0 of xref (0 dead, 0 orphan) found.
[ 7.380000] block: attempting to load /tmp/jffs_cfg/upper/etc/config/fstab

...

[14.430000] jffs2: notice: (356) check_node_data: wrong data CRC in data node at 0x0017c8a8: read 0xb299f990, calculated 0xb5c4ffd0. [   14.430000] jffs2: warning: (356) jffs2_do_read_inode_internal: no data nodes found for ino #170 [   14.430000] jffs2: Returned error for crccheck of ino #170. Expect badness...

...

ffs2: warning: (4101) jffs2_get_inode_nodes: Eep. No valid nodes for ino #170.
[ 80.820000] jffs2: warning: (4101) jffs2_do_read_inode_internal: no data nodes found for ino #170
[ 80.830000] jffs2: iget() failed for ino #170
[ 81.530000] jffs2: warning: (4077) jffs2_get_inode_nodes: Eep. No valid nodes for ino #170.
[ 81.530000] jffs2: warning: (4077) jffs2_do_read_inode_internal: no data nodes found for ino #170

Firmware version: RUT9XX_R_GPL_00.06.07.5

Bootloader version: 3.2.1

Best regards,

Oskar

1 Answer

0 votes
by anonymous
Hello,

I have noticed that you are using the SDK version of 06.07.5 firmware. Would you mind compiling firmware from the latest versions of firmware, because running outdated software could lead to various issues? Also, there is a possibility that random shocks could erase router configuration and we have seen it happen before.

Regards.
by anonymous

Thank you for the fast answer.

We are currently rebasing to the latest firmware, so hopefully the issue is fixed there - the bugfix "Added prevention against possible unintended firsboot when JFFS2 magic number is invalid" sounds very promissing.

Regarding the "possibility that random shocks could erase router configuration" - do you have more information about this? Could this be fixed with software? (Just for clarification, by "shock" I meant physical impact, not an electric shock.)

by anonymous
Well by saying shock I was thinking about electric discharges. It cannot be fixed by firmware because it affects hardware directly and could possibly affect memory.
by anonymous
So the vibration from the bus should not be an issue?
by anonymous
Theoretically, it should not be an issue. I am aware that we do have multiple customers who use our products in buses without issues.