Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CRC-Error / How to use it with UF-Instant? #12

Open
3DJupp opened this issue Nov 8, 2021 · 3 comments
Open

CRC-Error / How to use it with UF-Instant? #12

3DJupp opened this issue Nov 8, 2021 · 3 comments

Comments

@3DJupp
Copy link

3DJupp commented Nov 8, 2021

Hey, great project, thought i won't be able to use the UF Instant at any time again.
I digged a bit into the UF-Instant but then i realised, that changes were not persistant on the UF Instant.

Currently I am facing a CRC error, no Matter what i am trying to change.
Enabling Telnet/SSH is easy.

did the following on my UDM Pro

ifconfig eth9:2 192.168.1.69 netmask 255.255.255.0 up
telnet 192.168.1.1
flash get GPON_PLOAM_PASSWD
flash get GPON_SN
ubnt-syscfg service list
ubnt-syscfg service set ssh 1 22

but then i can't apply my config:

UFiber.Configurator --host 192.168.1.1 --user ubnt --pw ubnt --port 22 --slid 123456789012--vendor SCOM --serial 01234567
or in a reduced way:
UFiber.Configurator --slid 123456789012 --vendor SCOM --serial 01234567

Will throw an exeption like this:

Unhandled exception: System.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation.
---> System.InvalidOperationException: Invalid data, CRC doesn't match

Thanks,

Dominic

@3DJupp 3DJupp changed the title How to use it with UF-Instant? CRC-Error / How to use it with UF-Instant? Nov 8, 2021
@3DJupp
Copy link
Author

3DJupp commented Nov 9, 2021

Additional Firmware Info

# ubnt-sys cfg firmware releaseTime
1572601200
# ubnt-syscfg firmware version
v4.1.0
# ubnt-syscfg firmware fullString
UF-ONU.UF-INSTANT.v4.1.0.359-b87.191101.0940
# ubnt-syscfg firmware string
v4.1.0.359-b87.191101.0940
# ubnt-syscfg firmware hash
359-b87

@thibaltus
Copy link

Hello @dom1n1c has mention in the project's Readme and also in this issue #2 the UF-Instant is unfortunately actually not supported yet
If you are curious and if you want / can help the author you can take a look in this issues #1: there is a bit of discussion with the @galvesribeiro and he explains at what point he is at on his testing with UF-Instant !

@3DJupp
Copy link
Author

3DJupp commented Nov 12, 2021

in case you are wondering how to access the original firmware for Instant, Loco, NanoG or UF-Wifi, this is quite simple:
(I don't own a OLT, 4.3.3 seems to be the latest version.)

curl -# https://dl.ui.com/firmwares/ufiber/UF-OLT.v4.3.3.4046.210622.0853.tar | tar -xv squashfs.tmp
unsquashfs -f squashfs.tmp -e /usr/share/onufw/ && mv squashfs-root/usr/share/onufw/UF-ONU.* ./ && rm -rf squashfs-root squashfs.tmp

But still no luck with the CRC check, but i am wondering, why it should be wrong on a stock firmware:

7a607143  fw-12112021-082051.bin  BAD 7a607143 != 12112021
cc9f48fa  fw-12112021-083545.bin  BAD cc9f48fa != 12112021
958613a4  fw-12112021-084209.bin  BAD 958613a4 != 12112021
958613a4  fw-12112021-084220.bin  BAD 958613a4 != 12112021

why it there the current date instead of a valid crc?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants