Bug#225244: marked as done (installation-reports: Install on Medion Titanium 8080XL (ATI 9800) incl. FritzCard DSL)
Your message dated Fri, 11 Jun 2004 16:16:49 -0400
with message-id <20040611201649.GA6756@kitenet.net>
and subject line processing report
has caused the attached Bug report to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere. Please contact me immediately.)
Debian bug tracking system administrator
(administrator, Debian Bugs database)
--------------------------------------
Received: (at submit) by bugs.debian.org; 27 Dec 2003 20:11:16 +0000
>From vetasana@gmx.de Sat Dec 27 14:11:14 2003
Return-path: <vetasana@gmx.de>
Received: from pop.gmx.de (mail.gmx.net) [213.165.64.20]
by master.debian.org with smtp (Exim 3.35 1 (Debian))
id 1AaJTZ-00008R-00; Sat, 27 Dec 2003 12:47:49 -0600
Received: (qmail 7688 invoked by uid 65534); 27 Dec 2003 18:47:47 -0000
Received: from p5086674E.dip0.t-ipconnect.de (EHLO gmx.de) (80.134.103.78)
by mail.gmx.net (mp022) with SMTP; 27 Dec 2003 19:47:47 +0100
X-Authenticated: #10011330
Message-ID: <3FEDE209.5070309@gmx.de>
Date: Sat, 27 Dec 2003 20:48:25 +0100
From: Andre Heynatz <vetasana@gmx.de>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.5) Gecko/20031107 Debian/1.5-3
X-Accept-Language: en
MIME-Version: 1.0
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: installation-reports: Install on Medion Titanium 8080XL (ATI 9800)
incl. FritzCard DSL
Content-Type: text/plain; charset=us-ascii; format=flowed
Content-Transfer-Encoding: 7bit
Delivered-To: submit@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin
2.60-master.debian.org_2003_11_25-bugs.debian.org_2003_12_15
(1.212-2003-09-23-exp) on master.debian.org
X-Spam-Status: No, hits=-5.0 required=4.0 tests=FOOASDF,HAS_PACKAGE
autolearn=no
version=2.60-master.debian.org_2003_11_25-bugs.debian.org_2003_12_15
X-Spam-Level:
Package: installation-reports
Version: beta-1
Severity: normal
INSTALL REPORT
Debian-installer-version: 2003-11-23 01:42 sarge-i386-netinst.iso
(105MB,beta1)
uname -a: Linux localhost 2.4.22-1-386 #9 Sat Oct 4 14:30:39 EST 2003
i686 GNU/Linux
Date: 2003-12-25 22:20
Method: - do apt-get dist-upgrade (unstable) on notebook to get
packages for installation (X,OpenOffice,etc.) in package cache
- visit my father to install his new Medion PC
- Medion PC has three partitions (80GB NTFS sys, 70GB NTFS
tools, 6GB FAT32 rescue)
- boot preinstalled Windows XP Home
- copy tools partition content to sys partition, freeing the
70GB partition
- boot Debian install CD
- install all packages on this partition (comments see below,
there is many hours more CS expert's work to do which I
outline now)
- edit /etc/fstab to add CDROM drive (only CD burner has been
added):
/dev/hdc /cdrom => /dev/hdb /cdrom
+: /dev/hdc /cdburner (is there a naming convention?)
- mount /cdrom fails: you must specify the filesystem type, I
entered the following:
mount -t iso9660 /dev/cdrom /cdrom
- ssh is missingon installation CD, but I really need it
now. Burn a CD with Debian packages, copy packet from this CD:
cp -a /cdrom/ssh_1%3a3.6.1p2-9_i386.deb \
/var/cache/apt/archives/
- install ssh: dpkg -i ssh_1%3a3.6.1p2-9_i386.deb
- connect notebook
- copy over APT package cache:
scp -p *.deb root@<host>:/var/cache/apt/archives/
- copy over APT package lists
scp -p /var/lib/apt/lists/ftp* root@<host>:/var/lib/apt/lists/
- edit /etc/apt/sources.list to add Debian FTP server, unstable:
deb ftp://ftp.de.debian.org/debian unstable main contrib
non-free
Although the installation allows to configure sources.list,
it failed (no internet access) because the proprietary
Fritz!DSL driver and CAPI packets have not been installed
- run 'apt-get check' on target PC
- run 'apt-get install libc6 pciutils dpkg apt apt-utils
debconf ssh less bzip2 coreutils' on target PC
- run 'apt-get install gcc cpp binutils make modutils
initrd-tools libc-dev libncurses5-dev' on target PC
- copy over kernel 2.4.23 source
- compile 2.4.23 kernel with CAPI 2.0 enabled (stock debian
kernel already has support)
- lilo.conf: wanted to append "hdb=scsi hdc=scsi", Linux 2.4
needs SCSI emulation for CD/RW functionality, but this does
not work ("/dev/scd0 is no block device"), so revert back to
no kernel options
- reboot
- install firewall:
- install ipmasq (this is missing on installation CD as well)
- add ipmasq rule that denys connections from the outside
(this is very important, many hackers are out there):
C50block.rul (based on I70masq.def):
netfilter)
$IPTABLES -A INPUT -j DROP -i ${i%%:*} \
-m state --state NEW,INVALID
$IPTABLES -A FORWARD -j DROP -i ${i%%:*} \
-m state --state NEW,INVALID
- install Fritz!Card DSL
- install Debian packets: ppp, isdnactivecards, libcapi20-2,
pppdcapiplugin
- copy Fritz DSL driver from notebook to /usr/src
- unpack driver archive
- run 'make'
- run 'make install' (copies fcdsl.o to kernel modules)
- append 'fcdsl' to /etc/modules
- mkdir /usr/lib/isdn
- copy firmware fdslbase.bin to /usr/lib/isdn
- change /etc/isdn/capi.conf to:
fcdsl fdslbase.bin - - - - -
- configure /etc/ppp/peers/provider,/etc/ppp/pap-secrets,
/etc/ppp/chap-secrets
- add S13capistart script which calls capiinit
- change /etc/init.d/ppp to start in background and wait 120s
(the modem on card needs time to synchronize, 120s after
capiinit)
- install dnsutils
- install GUI:
- x-window-system
- sawfish-gnome
- gnome-desktop
- gdm
- xscreensaver, xscreensaver-gl
- install proprietary ATI driver (XFree86 4.4 is not ready yet)
- download from ATI homepage driver 3.2.8 for XFree86 4.2.x
(fglrx-glc22-4.2.0-3.2.8.i586.rpm)
- install alien
- as root: alien fglrx-glc22-4.2.0-3.2.8.i586.rpm
- dpkg -i --force-overwrite fglrx-glc22_4.2.0-4.2_i386.deb
- run fglrxconfig
- build kernel module:
- cd /lib/modules/fglrx/build_mod; ./make.sh
- cd /lib/modules/fglrx; ./make_install.sh
- append ATI kernel module 'fglrx' to /etc/modules
Machine: Medion Titanium 8080 XL
Processor: Pentium 4 3 GHz (family 15, model 2, stepping 9) with HT
Memory: 512 MB
Root Device: IDE: /dev/hda
Root Size/partition table:
Disk /dev/hda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/hda1 * 1 9732 78172258+ 7 HPFS/NTFS
/dev/hda2 9733 19457 78116062+ f W95 Ext'd (LBA)
/dev/hda5 9733 9981 2000061 82 Linux swap
/dev/hda6 9982 18692 69971076 83 Linux
/dev/hda7 18693 19457 6144831 b W95 FAT32
/etc/fstab:
/dev/hda6 / reiserfs defaults 0 1
/dev/hda5 none swap sw 0 0
/dev/floppy/0 /floppy auto rw,user,noauto 0 0
/dev/hdb /cdrom auto ro,user,noauto 0 0
proc /proc proc defaults 0 0
Output of lspci:
00:00.0 Host bridge: Intel Corp. 82865G/PE/P Processor to I/O Controller
(rev 02)
00:01.0 PCI bridge: Intel Corp. 82865G/PE/P Processor to AGP Controller
(rev 02)
00:1d.0 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.1 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.2 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.3 USB Controller: Intel Corp. 82801EB USB (rev 02)
00:1d.7 USB Controller: Intel Corp. 82801EB USB2 (rev 02)
00:1e.0 PCI bridge: Intel Corp. 82801BA/CA/DB/EB PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corp. 82801EB LPC Interface Controller (rev 02)
00:1f.1 IDE interface: Intel Corp. 82801EB Ultra ATA Storage Controller
(rev 02)
00:1f.3 SMBus: Intel Corp. 82801EB SMBus Controller (rev 02)
00:1f.5 Multimedia audio controller: Intel Corp. 82801EB AC'97 Audio
Controller (rev 02)
01:00.0 VGA compatible controller: ATI Technologies Inc Radeon R350
[Radeon 9800]
01:00.1 Display controller: ATI Technologies Inc Radeon R350 [Radeon
9800] (Secondary)
02:00.0 Network controller: Harris Semiconductor D-Links DWL-g650 A1
(rev 01)
02:01.0 SCSI storage controller: Adaptec AHA-7850 (rev 03)
02:02.0 Multimedia controller: Philips Semiconductors SAA7134 (rev 01)
02:03.0 Multimedia controller: Philips Semiconductors: Unknown device
5402 (rev 83)
02:04.0 Communication controller: Intel Corp. 536EP Data Fax Modem
02:09.0 Ethernet controller: VIA Technologies, Inc. VT6105 [Rhine-III]
(rev 8b)
02:0a.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host
Controller (rev 46)
Output of lspci -n:
00:00.0 Class 0600: 8086:2570 (rev 02)
00:01.0 Class 0604: 8086:2571 (rev 02)
00:1d.0 Class 0c03: 8086:24d2 (rev 02)
00:1d.1 Class 0c03: 8086:24d4 (rev 02)
00:1d.2 Class 0c03: 8086:24d7 (rev 02)
00:1d.3 Class 0c03: 8086:24de (rev 02)
00:1d.7 Class 0c03: 8086:24dd (rev 02)
00:1e.0 Class 0604: 8086:244e (rev c2)
00:1f.0 Class 0601: 8086:24d0 (rev 02)
00:1f.1 Class 0101: 8086:24db (rev 02)
00:1f.3 Class 0c05: 8086:24d3 (rev 02)
00:1f.5 Class 0401: 8086:24d5 (rev 02)
01:00.0 Class 0300: 1002:4e48
01:00.1 Class 0380: 1002:4e68
02:00.0 Class 0280: 1260:3890 (rev 01)
02:01.0 Class 0100: 9004:5078 (rev 03)
02:02.0 Class 0480: 1131:7134 (rev 01)
02:03.0 Class 0480: 1131:5402 (rev 83)
02:04.0 Class 0780: 8086:1040
02:09.0 Class 0200: 1106:3106 (rev 8b)
02:0a.0 Class 0c00: 1106:3044 (rev 46)
Note: Special ATI Radeon 9800 Pro variant: -20Mhz chipclock,
-70Mhz memclock
Base System Installation Checklist:
Initial boot worked: [O]
Configure network HW: [?C]
Config network: [E]
Detect CD: [OC]
Load installer components: [R]
Choose a mirror: [OC]
Configure a network using static addressing [OC]
Detect HW: [OC]
Detect hard drives: [O]
Partition hard drives: [OC]
Create file systems: [OC]
Mount partitions: [OC]
Install base system: [O]
Install boot loader: [OC]
Reboot: [O]
Time Zone Configuration: [OC]
Password setup: [OC]
Apt Configuration: [OC]
Configure Exim4-config: [E]
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it
-> [OC] = OK+Comment,
-> [R] = Roll back (was too difficult, and already done, went back to
main menu)
-> [?C] = Do not know if successful, it is not shown to me, plus comment
Comments/Problems:
Initial Welcome page: In the last line I would write "to install"
instead of "to boot"
Choose language: It should be possible to choose a language different
from the locale (papersize, location, currency) and
keyboard layout.
Eventually you could show settings (pressing ENTER
would accept these), so they could be overridden.
The second stage "Select Keyboard" should not be
jumped over.
Different profiles should be offered: home desktop, corporate desktop,
server
home: us: modem, cable modem, DSL
de: router (NAT): modem, ISDN, ADSL (Fritz card DSL with
proprietary module or DSL modem/router with/without
DHCP), SDSL with SDSL modem incl. router (QSC)
firewall configuration (ppp0) blocking connection
attempts from outside (secure and does not need user
interaction)
desktop: internal network, 192.168.0.x
corporate desktop: LAN desktop (not necesserily 192.168.0.x) or
router (NAT), proxy configuration
desktop: X (autodetected), Gnome or KDE, OpenOffice, Mozilla
My profile: home, router, desktop, de.
router:
HW: AVM Fritz card DSL needing fcdsl.o/capi20,
firewall blocking incoming connections needed,
security: kernel 2.4.23 or 2.6.0 needed (brk() leak)
AVM does not support 2.6.0 yet, unfortunately.
home: 192.168.0.x (router 192.168.0.1, other: DHCP or
static: ask)
Detect network hardware: show result and wait a second.
I do not know if it was successful or not.
Do not start DHCP detection if
"Detect a network" is chosen (a single
function).
Error: Configure the network using dynamic addressing (DHCP): This is
the router, I do not have an external router. Can be seen by
asking for a profile or by scanning PCI bus and detecting an
ISDN/DSL card (scan bus and preselect "router" profile if found
one of those cards, this is best I think). Offer installing a
DHCP server for a router.
For home profile, preselect NAT and 192.168.0.x as network, for
corporate profile, ask the size of the network and offer NAT,
allow entering a network address in any case ("Change settings"
dialog).
In case of errors, the Installer main menu is shown. Already configured
tasks should be printed in green, with a (set) appended (for color blind
users). An error is an error in the installer (a usability problem), or
a hardware problem (difficult to detect, a built in hardware component
test would be nice, some time in the future :) ).
I choose "Detect CDROM devices and mount the CD", and the installer
still tries to reach a DHCP server.
This makes no sense, it cannot work. The user cannot say that there is
no DHCP server (i.e. by choosing profile "router").
Selecting "Choose a mirror" again leads to DHCP detection. This time I
can enter a hostname.
"Load installer components": state should be shown, append i.e. (CDROM).
Components should be loaded automatically (like in Knoppix, Gnoppix,
Morphix).
I continue with "Configure a network using static addressing".
For "router" and "home", 192.168.0.1 should be the default value, for
"desktop" and "home" and not "router", 192.168.0. should be the default
value if DHCP is not used. Easy configuration should depend on DHCP
(why reinvent the wheel, scanning the network for the next free address
is overkill IMHO).
For profile "home" no network administrator is available, simply suggest
"192.168.0.x" and "255.255.255.0". For "router", clear gateway and
suggest leaving it blank. People who still need a gateway know something
about the corporate network. Or the profile could be split in: "dial-up
router" and "LAN router".
For "dial-up router", the name servers normally are given in the PPP
connection by the peer (usepeerdns). I never got this to work, that
/etc/resolv.conf is replaced dynamically. But this is important for
usability. Domain name: Is it possible to work without one? For the
internal network only the hostname is enough. For "corporate" profile
this setting is useful. The dial up connection often is accompanied by
a dynamic DNS name. This should be set on the router for outside
traffic, so that reverse DNS lookups can succeed.
"Currently configured network parameters":
pointopoint = <none>
I have not been asked, but I want ppp over capi20/Fritz DSL.
I continue with "Detect HW", "Choose a mirror" is shown instead. I
select the sane default "DE". Now I am asked for the distribution. If I
select "sid", the packages from the sarge installation CD are not
installed. This decision should not influence CD installation. It can
be asked and set after first reboot, or not if the user explicitly
states so (and does know that the hardware is too new for testing, and
does know that unstable can make the system unusable one day or the
other). Now, "Partition a hard drive" is shown.
Show disk manufacturer followed by model and size, leaving technical
details (/dev/ide/...) in parantheses.
Partition hard drives:
cfdisk is too difficult to use. First give a suggestion
which can be accepted by ENTER. Unfortunately, the
harddisk of the Medion PC does not have free partitions.
The contents of the tools partition have to be copied
to the sys partition. Both partitions are NTFS, which
Linux cannot write to reliably yet. So the user should
boot Windows and copy the files over (give drive
letters for from: and to: partition, so that the user
can do it easily). The installation state has to be
stored somewhere, this is difficult. The only chance
seems to be to detect all this without user interaction
and configure the network later. The user can start
over without having the hassle to enter things again.
A small rescue partition (0x0b,FAT32) should be left
alone. The tools partition is about 70 GB with only
2 GB used for tools (they must be copied over as
mentioned).
Configure and Mount Partitions:
As partition usage is not known beforehand, one
partition for swap (2 GB for HDDs with >= 40 GB free
space) and one partition for root (the rest) should
be suggested. A suitable filesystem should be suggested
as well. I think reiserfs is very good, but XFS may be
an alternative. ext2 is not so good for partitions
of 50-60 GB size I think (I do not know). File system
check at boot time every 20-25 reboots is very annoying
and should be avoided. The user is in a hurry and...
Install boot loader:
The devices should be displayed as
producer,model,size,number (technical devfs path).
A note should say it is ok to press ENTER to install
a boot menu. Windows should be autodetected and
entered in the boot configuration as well.
Finish the installation and reboot:
The wrong CD drive tray is opened. Accidentally, I
have inserted the installation CD in the DVD burner,
not the DVD ROM drive. The fstab should contain
the right order (/dev/cdrom for CDROM, /dev/cdrecorder
for CD/DVD burner). Using any of them should work,
but only the CD tray of the drive actually containing
the CD should be opened.
Time Zone Configuration:
Because Windows XP is preinstalled, the hardware clock
is set to local time. I want to set it to UTC, and set
the time. This is not possible. A date and a time field
could be shown in console. An X installer frontend can
offer more convenient dialogs. Most users do not care
about UTC, but still the date/time can be wrong.
Select a city or time zone:
A country should be offered if timezone does not differ
inside country. So instead of "Berlin", "Germany"
should be shown. Alternatively, it would be nice to
select UTC+-x directly (with daylight saving changes
checkbox).
Password setup:
Show asterisks for any letters entered, so that the
user knows how many letters she has entered.
Allow more user accounts to be created.
Apt Configuration:
The sarge installation CD is fully installed. No other
CD is probably available. In this case, please suggest
'ftp' or 'http' only. Selecting 'ftp' or 'http'
without network access should be possible (a warning
is appropriate).
Configure Exim4-config:
Not needed for desktop system, because there are
several mail clients out there which can be configured
easily. For server systems, it can be configured.
Recommend local (so that exim4 is satisfied).
Note: A firewall has to be installed first before bringing up ppp (see
above).
I would like to help in the effort to make Debian Linux more
usable for casual users. This is a very long report, but many tasks
had to be done to get the PC of my father working (that he is
satisfied as a casual user).
Firstly, it seems useful that I create an installation CD on my own.
My email address: Andre Heynatz <vetasana >@< gmx dot de>
-- System Information:
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux papillon 2.6.0-test11 #1 Sat Dec 6 01:16:36 CET 2003 i686
Locale: LANG=en_US.ISO-8859-1, LC_CTYPE=en_US.ISO-8859-1
---------------------------------------
Received: (at 225244-done) by bugs.debian.org; 11 Jun 2004 20:16:57 +0000
>From joey@kitenet.net Fri Jun 11 13:16:57 2004
Return-path: <joey@kitenet.net>
Received: from kitenet.net [64.62.161.42] (postfix)
by spohr.debian.org with esmtp (Exim 3.35 1 (Debian))
id 1BYsSP-0000I8-00; Fri, 11 Jun 2004 13:16:57 -0700
Received: from dragon.kitenet.net (216-98-91-136.access.naxs.com [216.98.91.136])
(using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits))
(Client CN "Joey Hess", Issuer "Joey Hess" (verified OK))
by kitenet.net (Postfix) with ESMTP id DE5A517F8D
for <225244-done@bugs.debian.org>; Fri, 11 Jun 2004 20:16:55 +0000 (GMT)
Received: by dragon.kitenet.net (Postfix, from userid 1000)
id C4AC16EC36; Fri, 11 Jun 2004 16:16:49 -0400 (EDT)
Date: Fri, 11 Jun 2004 16:16:49 -0400
From: Joey Hess <joeyh@debian.org>
To: 225244-done@bugs.debian.org
Subject: processing report
Message-ID: <20040611201649.GA6756@kitenet.net>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha1;
protocol="application/pgp-signature"; boundary="u3/rZRmxL6MmkK24"
Content-Disposition: inline
User-Agent: Mutt/1.5.6+20040523i
Delivered-To: 225244-done@bugs.debian.org
X-Spam-Checker-Version: SpamAssassin 2.60-bugs.debian.org_2004_03_25
(1.212-2003-09-23-exp) on spohr.debian.org
X-Spam-Status: No, hits=-3.0 required=4.0 tests=BAYES_00 autolearn=no
version=2.60-bugs.debian.org_2004_03_25
X-Spam-Level:
--u3/rZRmxL6MmkK24
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable
I'm processing old installation reports, and have, finally, gotten to
yours.
I'm closing your installation report, after determining that:
- Problems you reported is no longer present in current versions of the
installer.
- Your report mentions some strange problems that seem unlikely to be
present in current versions of the installer.
- Your report included suggestions that we have decided not to implement,
or to do in some other way.
If you can, please try installing again using a current version of the
debian installer. I recommend the tc1 release, which you can find on our
web page, <http://www.debian.org/devel/debian-installer/>. If you can, try
to reproduce the problems you reported using it, so we can verify that
they're all fixed. We look forward to your new installation report.
--=20
see shy jo
--u3/rZRmxL6MmkK24
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iD8DBQFAyhMxd8HHehbQuO8RAgMxAJ9hWhyX0AF1TwGbSw3UEuUr1E6rjACeKw8N
VnZtJ6zmohuWklQYy6c9L1w=
=JdUT
-----END PGP SIGNATURE-----
--u3/rZRmxL6MmkK24--
Reply to: