NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Skywalker
Dec 13, 2007NETGEAR Expert
Getting started How-To
Requirements:
1) RAIDiator-4.00c1-p2 or later.
2) The APT addon. Install it using the Frontview web UI under System -> Update -> Local Update.
3) The EnableRootSSH addon. Again, install using the Frontview web UI under System -> Update -> Local Update. This will allow you to SSH in to the NAS and bring up a shell command prompt.
Now what?
After those requirements are met, you should be able to run the standard Debian command "apt-get" to download and install packages for everything you need for development, including the headers for the non-standard packages used for the ReadyNAS.
Examples:
# apt-get update
# apt-get install libc6-dev
# apt-get install gcc
# apt-get install gdb
# apt-get install libtag1-dev
# apt-get install uuid-dev
Compiling natively on the ReadyNAS is slow. How about a cross-compiler?
You can grab a tarball of a cross-compiler to compile using an x86 system from here. It includes gcc, g++, and development headers, for use on Linux-based systems. Extract the tarball from your root directory to ensure things are placed in the correct path.
WARNING!
Please note that you can get your ReadyNAS into peril easily by overriding some of the system libraries and utilities. Do not do your development on a system you don't have a backup of as you may end up re-installing the firmware or worse yet, doing a factory default.
1) RAIDiator-4.00c1-p2 or later.
2) The APT addon. Install it using the Frontview web UI under System -> Update -> Local Update.
3) The EnableRootSSH addon. Again, install using the Frontview web UI under System -> Update -> Local Update. This will allow you to SSH in to the NAS and bring up a shell command prompt.
Now what?
After those requirements are met, you should be able to run the standard Debian command "apt-get" to download and install packages for everything you need for development, including the headers for the non-standard packages used for the ReadyNAS.
Examples:
# apt-get update
# apt-get install libc6-dev
# apt-get install gcc
# apt-get install gdb
# apt-get install libtag1-dev
# apt-get install uuid-dev
Compiling natively on the ReadyNAS is slow. How about a cross-compiler?
You can grab a tarball of a cross-compiler to compile using an x86 system from here. It includes gcc, g++, and development headers, for use on Linux-based systems. Extract the tarball from your root directory to ensure things are placed in the correct path.
WARNING!
Please note that you can get your ReadyNAS into peril easily by overriding some of the system libraries and utilities. Do not do your development on a system you don't have a backup of as you may end up re-installing the firmware or worse yet, doing a factory default.
129 Replies
Replies have been turned off for this discussion
- michaelk1AspirantThis issue still looks to be present in 4.2.20 - at least for me.
michaelk wrote: This issue still looks to be present in 4.2.20 - at least for me.
Really? Oh that's a bit of a shame, especially when we were told it would be fixed 4.2.20 Final.
I'll bite the bullet and see for myself, (been holding off, still on 4.2.17). But I fear you are probably right, Michealk :roll:- Looks like Micheal was right unfortunately.
I took the chance upgraded the FW to 4.2.20.apt-get update && apt-get install build-essential
Hit http://archive.debian.org etch Release.gpg
Ign http://archive.debian.org etch/main Translation-en_US
Hit http://archive.debian.org etch Release
Ign http://archive.debian.org etch/main Packages/DiffIndex
Hit http://archive.debian.org etch/main Packages
Get:1 http://www.readynas.com 4.2.20/ Release.gpg [490B]
Ign http://www.readynas.com 4.2.20/ Translation-en_US
Hit http://www.readynas.com 4.2.20/ Release
Err http://www.readynas.com 4.2.20/ Release
Get:2 http://www.readynas.com 4.2.20/ Release [1413B]
Ign http://www.readynas.com 4.2.20/ Release
Ign http://www.readynas.com 4.2.20/ Packages/DiffIndex
Hit http://www.readynas.com 4.2.20/ Packages
Fetched 1903B in 2s (874B/s)
Reading package lists... Done
W: GPG error: http://www.readynas.com 4.2.20/ Release: The following signatures were invalid: BADSIG B7F02108D553259A RAIDiator Release Key <admin@readynas.com>
W: You may want to run apt-get update to correct these problems
- EtzAspirantRan into very same output myself...
"Invalid Signatures" ... :shock: - mrmiloTutorSo, they forgot?
I was worried i did something wrong till i found this thread... - melleinAspirantThis is remarkably frustrating. I'm looking to update a few packages but haven't been able to for months because of this issue. After months of patience, now the new version is out and this bug isn't fixed as promised? I find it hard to believe nothing can be done.
This is a huge opportunity to make a significant portion of the user community very happy. Why miss out on that? - WhoCares_MentorI believe it is fixed by now, works fine for me at least.
-Stefan WhoCares? wrote: I believe it is fixed by now, works fine for me at least.
-Stefan
Indeed. :D
viewtopic.php?f=35&t=59430&p=352848#p352848- mrmiloTutorConfirmed!
- PatjikAspirantHi all!
I still have the problem, any fix on this?
nasserver:~# apt-get updateHit http://archive.debian.org etch Release.gpg
Ign http://archive.debian.org etch/main Translation-en_US
Hit http://archive.debian.org etch Release
Get:1 http://www.readynas.com 4.2.20/ Release.gpg [490B]
Ign http://archive.debian.org etch/main Packages/DiffIndex
Hit http://archive.debian.org etch/main Packages
Ign http://www.readynas.com 4.2.20/ Translation-en_US
Hit http://www.readynas.com 4.2.20/ Release
Err http://www.readynas.com 4.2.20/ Release
Get:2 http://www.readynas.com 4.2.20/ Release [1413B]
Ign http://www.readynas.com 4.2.20/ Release
Ign http://www.readynas.com 4.2.20/ Packages/DiffIndex
Hit http://www.readynas.com 4.2.20/ Packages
Fetched 1903B in 1s (1004B/s)Reading package lists... Done
W: GPG error: http://www.readynas.com 4.2.20/
Release: The following signatures were invalid: BADSIG B7F02108D553259A RAIDiator Release Key <admin@readynas.com>
W: You may want to run apt-get update to correct these problems
nasserver:~#
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!