Installation debian lenny on vision s100
From Mms-wiki
Contents |
[edit] Beschreibung
Autor: Mikka
HowTo build a HTPC out of a "T-Online Vision S100 - Video on Demand Box" using Debian-Lenny + MMS - My Media System + VDR :)
[edit] Powerconsumption
Vision S100 with PCI Slot
Vision + 3,5" HD in Idle mode = 36Watt
Idle mode + USB DVB-T = 40Watt
Watching + recording TV = 40-43-45Watt
Standby = 14Watt
Vision S100 without PCI Slot
Vision + 2,5" HD in Idle mode = 27-30Watt
Idle mode+ USB DVB-T = 29-32Watt
Watching + recording TV = 34Watt
Standby = 13Watt
[edit] Hardware
Vision S100
1 x Processor Intel Celeron 733 MHz
1 x Graphicadapter Intel 830M
1 x Memory 128 MB SDRAM
1 x Remotecontrol
1 x IDE-Port Master (Slave port can be upgraded)
1 x MiniPCI
1 x PCI (not allways available, can be upgraded by soldering)
1 x Scart VCR
1 x Scart TV
1 x S-VIDEO
1 x Networkadapter (Realtek 8139 10/100 Mbit)
1 x Wlan-miniPCI module (Intersil Corporation ISL3890)
1 x Optical S/PDIF
1 x COAXIAL S/PDIF
2 x USB 2.0
Detailed Information:
Host bridge: Intel Corporation 82830 830 Chipset Host Bridge (rev 04)
VGA compatible controller: Intel Corporation 82830 CGC [Chipset Graphics Controller] (rev 04)
Display controller: Intel Corporation 82830 CGC [Chipset Graphics Controller]
USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #1 (rev 02)
USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #2 (rev 02)
USB Controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) USB UHCI Controller #3 (rev 02)
USB Controller: Intel Corporation 82801DB/DBM (ICH4/ICH4-M) USB2 EHCI Controller (rev 02)
PCI bridge: Intel Corporation 82801 PCI Bridge (rev 82)
ISA bridge: Intel Corporation 82801DB/DBL (ICH4/ICH4-L) LPC Interface Bridge (rev 02)
IDE interface: Intel Corporation 82801DB (ICH4) IDE Controller (rev 02)
SMBus: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) SMBus Controller (rev 02)
Multimedia audio controller: Intel Corporation 82801DB/DBL/DBM (ICH4/ICH4-L/ICH4-M) AC'97 Audio Controller (rev 02)
Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Network controller: Intersil Corporation ISL3890 [Prism GT/Prism Duette]/ISL3886 [Prism Javelin/Prism Xbow] (rev 01)
[edit] Full featured Hardware
Terratec Cinergy T²
Terratec Cinergy T USB XXS
Driver support from kernel > 2.6.25/26 + Firmware
SIEMSSEN & CO. - Opera S1
Driver support from kernel > 2.6.22 + Firmware.1 Firmware.2
Technotrend TT-connect S-2400
Driver support from kernel > 2.6.25/26 + Firmware
Technisat SkyStar2 DVB card (rev 02)
Driver support from kernel > 2.6.X
If the system slows down after inserting above hardware, following system settings might help:
vision:~# echo "dvb_ttpci" >> /etc/modules && echo "b2c2_flexcop_pci" >> /etc/modules vision:~# echo "blacklist dvb_ttpci" >> /etc/modprobe.d/blacklist && echo "blacklist b2c2_flexcop_pci" >> >> /etc/modprobe.d/blacklist
Append "irqpoll" to the kernel options in the bootmanager (Grub/Lilo).
[edit] Not full featured Hardware
Following PCI DVB-S Cards need a stronger powersupply (Vision S100 won't start). When you manage to boot up, these cards conflicts with onboard LAN/WLAN adapter. The LAN / Wlan will be deactivated :(
WinTV NOVA-S-Plus 92001 LF Rev. C1B1
AVerMedia AVerTV DVB-T 777 P(7/8M)
This PCI DVB-C card will cause the system to freeze after 1/2 hour.
Technotrend Premium C-2300 Hybrid
[edit] Preparation Part 1
You need:
- 1 x T-Online Vision S100
- 1 x Debian Lenny Instalations CD
- 1 x Festplatte 2.5" oder 3.5"
- 1 x IDE Kabel
- 1 x VGA Adapter (you could do without)
- 1 x 2.5" auf 3.5" Adapter (if you use a 2.5" HD)
- 1 x 10μF Electrolytcapacitor (Elco)
- 1 x Power cable for the HD
- 1 x Soldering iron
You can by a T-online Vision S100 Video on Demand Box at ebay :)
Download Debian Lenny installation CD here
The 2.5" HD in every Online Shop. I prefere the Samsung SpinPoint models, they are soooo quite...
IDE-cable
You won't nessesarily need a VGA-adapter. But it realy helps a lot if something goes wrong. You can get it
- at ebay
- or DIY
- mail order(PM me, I'll give you my email then)
You will need it to activate the HD in BIOS. But you can try to do it "blind".
2.5" -> 3.5" Adapter at reichelt elektronik Germany.
10μF/5-100V Electrolytcapacitor recoverd from any hardware will do. The voltage must be above 5V. Or also at reichelt elektronik Germany.
If you don't have a soldering iron yourself and can't borrow one, buy it here: (Solderingiron or Solderingstation). If you only need to solder this, you must not buy a solderingstation. A solderingiron will do perfectly.
[edit] Preparation Part 2
If you have all parts available you can begin to prepare for installation aon the Vision S100 Box.
Let's open the Vision S100 Box. Breaking the seal voids warranty!
You need to loosen the 2 screws on each side and 4 on the back.
Now to the inside of the Vision S100 Box. We need to change some things to be able to use it as a HTPC.
- Step 1: HowTo build in the electrolyt capacitor
First loosen the two screws from the Front-Panel. This step will help us by soldering later.
Pull off the front panel (loosen the clips on the buttom side).
The hard part of it: soldering the electolyte capacitor to the cable:
The electolyte capacitor will be soldered to the 6'th wire counting from the powersupply (the blue wire is 1). Cut over the wire. The plus-pole from the electolyte capacitor is soldered to the end leading to the white jack and the minus-pole of the electolyte capacitor is connected to the front-panel. On the side of the electolyte capacitor you will find a mark, this tells you if the pin is the plus or minus pole. If you solder it reverse polarity the electolyte capacitor might blow up with a bang!You may wonder what the electolyte capacitor is good for: without the electolyte capacitor the frontpanel will shut down the computer allmost emidiate. If you install the electolyte capacitor the signal will be changed to an impulse and the BIOS will wait for the OS to shut down.
- Step 2: Powersupply for the harddisk
You can use the cable from a defective ATX powersupply.
This you can solder/connect to the internal powersupply of the Vision S100.
The blue insulating joints can be bought at a car part supplier. They are usually used to supply car radios or burglar alarm. You can also do with luster terminals (insulating screw joints).
- Step 3: HD fitting.
- Step 4: Activate HD in BIOS.
- Step 4.1: Activate HD without VGA cable (blind).
Tipp: Debian Lenny should allready be on the HD! :)
Before powering up the Vision S100 a USB-keyboard must be attached to the USB-port on the back.
To enter the BIOS you must press "Del" several times.
3x Arrow-Key-Right
1x Enter
8x Arrow-Key-Down
1x Enter
1x Arrow-Key-Up
1x Enter
1x ESC
2x Arrow-Key-Left
3x Enter
1x Arrow-Key-Down
3x Enter
2x ESC
1x F10
1x Enter
Now the OS on the HD should boot. Per SSH you can connect to the Vision Box from a remote host. (remember to install sshd on your HD)
- Step 4.2: Activate HD with VGA cable.
Before powering up the Vision S100 a USB-keyboard must be attached to the USB-port on the back.
To enter the BIOS you must press "Del" several times.
Disable: Boot Windows CE
Enable: Booten von CD
[edit] Software-Installation: OS Debian Lenny
There are several ways to install an OS.
- Method 1: A normal PC.
Into this PC the HD will be installed.
This Method is recommended when you don't have a VGA-cable and USB-CD-ROM.
Boot from CD and follow the installation instructions (see picture gallery).
- Method 2: Install the OS on the Vision S100.
You Need a VGA-cable and a (USB-/IDE-)CD-ROM.
Boot from CD and follow the installation instructions (see picture gallery).
- Method 3: Install the OS on the Vision S100 via Network-NFS
You can do so, if you know how to do so ;)
- Install OS (picture gallery).
The picture gallery shows the installation of Debian Lenny (pictures... more than words can tell *g*).
Some of the pictures might differ from what you see, this could be because of different HDs ;)
On all HDs I installed, I use these partitions:
32 MB -> boot (hda1)
256 MB -> swap (hda2)
rest MB -> / (hda3)
hdaX means IDE-HD Master on the first IDE-port.
[1] Screenshots OS Installation - German language or here [2] Screenshots OS Installation - German language - decompressed
[edit] Attention:
After installation you must to two things:
1: Install SSH for remote access
apt-get install ssh
2: Change the order of the network adapters
This step is only nessesary if you choosed method 1.
Before:
vision:~# cat /etc/udev/rules.d/70-persistent-net.rules
# This file was automatically generated by the /lib/udev/write_net_rules
# program run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single line.
# PCI device 0x1022:0x2000 (pcnet32)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:0c:29:2a:10:51", NAME="eth0"
After:
vision:~# cat /etc/udev/rules.d/70-persistent-net.rules # This file was automatically generated by the /lib/udev/write_net_rules # program run by the persistent-net-generator.rules rules file. # # You can modify it, as long as you keep each rule on a single line.
Just delete the two (or more) lines. These Entries will be made automaticly after reboot.
If you don't delete them, you will not be able to connect via ssh to the box.
[edit] Software-Installion: MMS My Media System + VDR
After installing the base system Debian Lenny + SSH you should install the HD to the Vision S100. When the box successfully booted up you can connect via ssh.
From Linux:
ssh root@192.168.1.1 <- IP-Addresse-of-the-Vision depends on you DHCP-Server in the LAN
From Windows:
Use putty.exe from Windows. Download here: Putty
If you are logged into the Vision S100
you must download and run the Installation's-Script.
The script installs the latest stable MMS Version 1.1.1.
The first 4 versions only differ in the theme.
Changelog: See CHANGELOG in "vision_install.tgz" archive.
vision:~# wget http://www.mailwurm.org/mms/s100/vision_install.tgz md5sum: 339bc4c1fa9d0183a5a4d5bc5e7e0226 vision_install.tgz
If you have successfully downloaded the archive you can extract it:
vision:~# tar -xvzf vision_install.tgz
Change into the vision_install directory and run the script:
vision:~# cd vision_install vision:~/vision_install$ ./install.sh or vision:~/vision_install$ sh install.sh
You will have to answer some questions on insatllation.
Drivers for TV Out will be installed automaticly in background!
If you managed to install it you can now reboot the box and enjoy it;)
vision:~# exec reboot
[edit] Error messages
Errors on installation will be logged so you can easily find out what went wrong by examining the logfiles. The logs will be written to /var/log/s100/ .

