Brad Rust
Forum Replies Created
-
AuthorPosts
-
April 13, 2018 at 7:02 am in reply to: [SOLVED] Data exceeds datarate max payload 11 bytes after one transmission #23092
Brad Rust
ParticipantIt turns out that if one resets the data rate after checking the join in the while loop that the issue is solved.
It seems like this bug persists from Novemeber of 2016 and was never fixed.
http://multitech9.rssing.com/browser.php?indx=69116575&item=292
April 9, 2018 at 11:51 am in reply to: [SOLVED] Sending string converted to uint8_t causes failed join request mDot #23052Brad Rust
ParticipantMoving the vector declaration inside the while loop solved this issue.
I either don’t have access to or cannot find the implementation of mDot::send(std::vector<uint8_t>, bool, bool) but am guessing this comes down to memory management.
Brad Rust
ParticipantIndeed, upgrading the firmware did the trick. Thanks for the suggestion and for the error checking!
Brad Rust
ParticipantI am indeed following those instructions.
Oops. I also had the mlinux-factory-image-mtcdt-upgrade-withboot.bin which was why the ssh transfer kept failing when I tried to dump the contents of my flash drive into /var/volatile. Thanks for making me double check!
I’ll report back once the update is done.
Brad Rust
ParticipantHi Jason,
Upgrading from 3.3.13 is proving very tricky. The file system is a mere ~600MB or so. The /var/volatile drive is only 124MB. Both of the required files total to a little over 240MB. It looks like I’ll have to get a set of start keys and open the thing up to see if I can remove the drive, image it, and either replace with a larger one or temporarily resize the volume in a way that will allow for the upgrade.
In an era where memory is dirt cheap, it’s really frustrating to see such a small drive in a $500 gateway. Even RisingHF ships with 8GB. :-/
Edit: I see that removing the cover allows for media card insertion. The FW upgrade directions state that the files can be placed here instead. Will report back.
-
AuthorPosts