homepage | forum | wiki | feature requests & bugs

Installation debian lenny on vision s100

From Mms-wiki
Jump to: navigation, search

Contents

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 :)

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


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)

Full featured Hardware

Terratec Cinergy T²

Pictures + Infos

Terratec Cinergy T USB XXS

Infos

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).

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

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.

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.

Now you can pull off the white jack from the mainboard. To this we will solder the electrolyt capacitor
White jack

Pull off the front panel (loosen the clips on the buttom side).

Front-panel

The hard part of it: soldering the electolyte capacitor to the cable:

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.

Powersupply cable

This you can solder/connect to the internal powersupply of the Vision S100.

Powersupply

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

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

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.


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

First Login on 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

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/ .

Personal tools