Wyse S90 ramblings: Difference between revisions

From NURDspace
No edit summary
 
(6 intermediate revisions by the same user not shown)
Line 1: Line 1:


== What is this? ==
== What is this? ==
Some notes on Wyse S90. The Wyse SX0 series are all very much alike and behave strangely.
Some notes on Wyse S90. The Wyse SX0 series thinclients are all very much alike and behave strangely.
 
== Links ==
== Links ==


* http://fijam.eu.org/blog/running-linux-on-wyse-s30/ (especially useful is the part about unloading and loading IDE modules)
* http://fijam.eu.org/blog/running-linux-on-wyse-s30/ (especially useful is the part about unloading and loading IDE modules)
* http://www.parkytowers.me.uk/thin/wyse/s10/Linux.shtml
* http://www.parkytowers.me.uk/thin/wyse/s10/Linux.shtml
* http://fijam.eu.org/blog/how-to-put-coreboot-on-wyse-s30s50/
* https://appservices.wyse.com/pages/serviceandsupport/support/dlOraFW.asp?which=102&model=USB%20Firmware%20Tool%28Wyse%20Imaging%20Tool%29


== Findings ==
* Debian wheezy installer from [[HARKboot]] doesn't work, squeeze does!
== BIOS ==
== BIOS ==
* Enter with "DEL"
* Enter with "DEL"
* Default pass is "Fireport"
* Default pass is "Fireport"
==OpenWRT installation==
 
I used the debian squeese installer for this. Steps:
== OpenWRT ==
=== Installation ===
I used the debian squeeze installer in [[HARKboot]] for this (wheezy doesn't work). Steps:
* Go trough the installer to the point where it detects (and can't find) disks
* Go trough the installer to the point where it detects (and can't find) disks
* Unload en load modules (see link)
* Unload en load modules
<code>
modprobe -r ata_generic<br>
modprobe -r pata_amd<br>
modprobe ata_generic all_generic_ide=1
</code>
* wget http://downloads.openwrt.org/attitude_adjustment/12.09/x86/generic/openwrt-x86-generic-combined-squashfs.img or bake your own image
* wget http://downloads.openwrt.org/attitude_adjustment/12.09/x86/generic/openwrt-x86-generic-combined-squashfs.img or bake your own image
* dd it to /dev/sda
* dd it to /dev/sda
==Running OpenWRT==
 
At this point the kernel boots but I don't get a login screen. Network is disabled too.
=== Running OpenWRT ===
===Todo===
With downloaded image the kernel boots but I don't get a login screen. Network is disabled too.
* Check serial console
 
== NAS4Free installation ==
I managed to install NAS4Free 9.2.0.1 - Shigawire (revision 972) onto the IDE flash device. Steps taken.
* Use the 32 bits liveUSB download, newer 9.3 version won't work
* dd it onto a usb stick and put the stick in the Wyse
* set the Wyse into usb booting from the BIOS
* Choose safe mode (option 3) when you get the chance (very short window so be quick)
* Choose option 9 and follow directions to install from usb onto 512MB IDE flash device
* Open a shell
* Mount the filesystem on the IDE flash device somewhere:
<code><pre>
mkdir mytempdir
mount /dev/ada0 mytempdir
</pre></code>
* Edit loader.conf:
<code><pre>
vi mytempdir/boot/loader.conf
</pre></code>
* Add following lines:
<code><pre>
hint.acpi.0.disabled=1
hint.apic.0.disabled=1
hint.kbdmux.0.disabled=1
hw.ata.ata_dma=0
hw.ata.atapi_dma=0
hw.ata.wc=0
hw.eisa_slots=0
</pre></code>
* Exit vi
<code><pre>
:wq
</pre></code>
* Exit shell
<code><pre>
exit
</pre></code>
* Shutdown
* Remove usb key
If all is well, the Wyse will boot into NAS4Free from the IDE flash device
 
==Moar RAM==
It came with 256MB DDR SO-DIMM, but 512MB also works (2 tried, 1 success story)

Latest revision as of 22:24, 19 December 2014

What is this?

Some notes on Wyse S90. The Wyse SX0 series thinclients are all very much alike and behave strangely.

Links

BIOS

  • Enter with "DEL"
  • Default pass is "Fireport"

OpenWRT

Installation

I used the debian squeeze installer in HARKboot for this (wheezy doesn't work). Steps:

  • Go trough the installer to the point where it detects (and can't find) disks
  • Unload en load modules

modprobe -r ata_generic
modprobe -r pata_amd
modprobe ata_generic all_generic_ide=1

Running OpenWRT

With downloaded image the kernel boots but I don't get a login screen. Network is disabled too.

NAS4Free installation

I managed to install NAS4Free 9.2.0.1 - Shigawire (revision 972) onto the IDE flash device. Steps taken.

  • Use the 32 bits liveUSB download, newer 9.3 version won't work
  • dd it onto a usb stick and put the stick in the Wyse
  • set the Wyse into usb booting from the BIOS
  • Choose safe mode (option 3) when you get the chance (very short window so be quick)
  • Choose option 9 and follow directions to install from usb onto 512MB IDE flash device
  • Open a shell
  • Mount the filesystem on the IDE flash device somewhere:
mkdir mytempdir
mount /dev/ada0 mytempdir
  • Edit loader.conf:
vi mytempdir/boot/loader.conf
  • Add following lines:
hint.acpi.0.disabled=1
hint.apic.0.disabled=1
hint.kbdmux.0.disabled=1
hw.ata.ata_dma=0
hw.ata.atapi_dma=0
hw.ata.wc=0
hw.eisa_slots=0
  • Exit vi
:wq
  • Exit shell
exit
  • Shutdown
  • Remove usb key

If all is well, the Wyse will boot into NAS4Free from the IDE flash device

Moar RAM

It came with 256MB DDR SO-DIMM, but 512MB also works (2 tried, 1 success story)