NETGEAR is aware of a growing number of phone and online scams. To learn how to stay safe click here.
Forum Discussion
Z4IcHt6N7smgz2X
Nov 25, 2020Star
ReadyNAS Ultra 6 - Replace OS with any linux distro or NAS-OS e.g. Openmediavault possible?
Hello community, model version: ReadyNAS Ultra 6 firmware: RAIDiator 4.2.31 My device is running very well and I don't had any troubles until now, but due to the fact: 1. That my device is ...
Z4IcHt6N7smgz2X wrote:
Ok I thought Netgears X-RAID is something special and you could only rescue the data with a new Netgear device
It's not proprietary - systems running 4.2, 5.3, and 6.x firmware all use standard software RAID (either lvm or mdadm). XRAID is application software on top of those tools which simplifies RAID managment, and automates expansion.
The original 4.1 (Sparc) systems are a bit different. They have some acceleration hardware, and run RAID-4. Even those arrays can be mounted in linux systems though.
Z4IcHt6N7smgz2X
Jan 01, 2021Star
Ok I found out how this mini-LCD work. Source: https://web.archive.org/web/20141229214439/http://www.nexentastor.org/boards/9/topics/8238 LCD info The LCD module on the ReadyNAS (Ultra/Pro series) shows up in Illumos/Solaris as a serial port device. On my systems, it is always described as /dev/term/b Here are the commands currently available for font/bitmaps development to be sent to the serial port: Value Outcome C X Y Set x, y coordinates (0 <= x <= 127, 0 <= y <= 33). Hex only, example c40 10, set x=64 y=16. E Clear screen F N Set font size. N=(0:Ariel 9, 1:Ariel 18, 2:Mono58) L string Display the string, starting from (x, y) B h w b Set height,width,bitmap, starting from (x. y) i0-3 Scroll (0:None, 1:Right, 2:Up, 3:Diagonal) In practice, a runner could be created to show faulty disks and such to the LCD screen. For now, all I have it do is show 'NexentaStor' on bootup. $ cat /etc/init.d/lcd #!/bin/bash echo "E" > /dev/term/b sleep 0.5 echo "L NexentaStor" > /dev/term/b On Debian it is a little bit different: Check out what serial devices are connected: sudo dmesg | grep tty Add your user to the needed groups: sudo usermod -a -G tty dialout username Log out, log in again and then test both serial devices: echo "E" > /dev/ttySx to clear the screen, then echo "L Text" > /dev/ttySx
- Z4IcHt6N7smgz2XJan 01, 2021StarOk I found out how this mini-LCD work. Source, see copy below: https://web.archive.org/web/20141229214439/http://www.nexentastor.org/boards/9/topics/8238 LCD info The LCD module on the ReadyNAS (Ultra/Pro series) shows up in Illumos/Solaris as a serial port device. On my systems, it is always described as /dev/term/b Here are the commands currently available for font/bitmaps development to be sent to the serial port: Value Outcome C X Y Set x, y coordinates (0 <= x <= 127, 0 <= y <= 33). Hex only, example c40 10, set x=64 y=16. E Clear screen F N Set font size. N=(0:Ariel 9, 1:Ariel 18, 2:Mono58) L string Display the string, starting from (x, y) B h w b Set height,width,bitmap, starting from (x. y) i0-3 Scroll (0:None, 1:Right, 2:Up, 3:Diagonal) In practice, a runner could be created to show faulty disks and such to the LCD screen. For now, all I have it do is show 'NexentaStor' on bootup. $ cat /etc/init.d/lcd #!/bin/bash echo "E" > /dev/term/b sleep 0.5 echo "L NexentaStor" > /dev/term/b On Debian it is a little bit different: Check out what serial devices are connected: sudo dmesg | grep tty Add your user to the needed groups: sudo usermod -a -G tty dialout username Log out, log in again and then test both serial devices: echo "E" > /dev/ttySx to clear the screen, then echo "L Text" > /dev/ttySx
- Z4IcHt6N7smgz2XJan 01, 2021StarProbably useful, this guy modified several ARM-based Netgear models: http://natisbad.org/NAS3/index.html
Thanks for this. Keep us informed of any solutions you find to the issues you mention.
Adding some formatting to the section on the LCD display for readability in case the referenced article ever disappears:
The LCD module on the ReadyNAS (Ultra/Pro series) shows up in Illumos/Solaris as a serial port device. On my systems, it is always described as /dev/term/b
Here are the commands currently available for font/bitmaps development to be sent to the serial port:
Value Outcome C X Y Set x, y coordinates (0 <= x <= 127, 0 <= y <= 33). Hex only, example c40 10, set x=64 y=16. E Clear screen F N Set font size. N=(0:Ariel 9, 1:Ariel 18, 2:Mono58) L string Display the string, starting from (x, y) B h w b Set height,width,bitmap, starting from (x. y) i0-3 Scroll (0: None, 1: Right, 2: Up, 3: Diagonal)
In practice, a runner could be created to show faulty disks and such to the LCD screen. For now, all I have it do is show 'NexentaStor' on bootup.
$ cat /etc/init.d/lcd #!/bin/bash echo "E" > /dev/term/b sleep 0.5 echo "L NexentaStor" > /dev/term/b
Related Content
NETGEAR Academy
Boost your skills with the Netgear Academy - Get trained, certified and stay ahead with the latest Netgear technology!
Join Us!