Keyboard is dead after Puppy boots

What works, and doesn't, for you. Be specific, and please include Puppy version.
Post Reply
Message
Author
1234seng
Posts: 8
Joined: Fri 21 Jan 2011, 17:34

Keyboard is dead after Puppy boots

#1 Post by 1234seng »

Puppy Linux 4.3.1
MB= ASROCK K7S41GX
AMD 2800+
1 GB RAM

Tried to boot from CD. ALL in RAM. Reaches choice of keyboard and hangs, i.e. keyboard is dead !
Under WinXp the PC appears to work normally when started from 160GB
WD1600AAJB-0033A0 harddisk.
On 2 other PCs here puppy from this CD works normally.

I have no experience with Linux.
How do I debug ?

User avatar
Karl Godt
Posts: 4199
Joined: Sun 20 Jun 2010, 13:52
Location: Kiel,Germany

#2 Post by Karl Godt »

1. boot

Code: Select all

puppy pmedia=cd pfix=ram,nox debug panic=60 pkeys=[de,dk,fr,it,nl,uk,us - see /lib/keymaps]
2. insert a [formatted]usb pen
3.

Code: Select all

lsmod
modprobe fuse
4.

Code: Select all

mkdir /MNTPT
probepart -s [shows the disks]
mount /dev/DEVICE-NEWUSB /MNTPT
5.

Code: Select all

cp -r /tmp /MNTPT/tmp/
cp -r /var/log /MNTPT/var/
6.

Code: Select all

lsmod > /MNTPT/lsmod.txt
lspci -v > /MNTPT/lspci.txt
elspci -l > /MNTPT/elspci.txt
7.

Code: Select all

reboot || halt || poweroff

1234seng
Posts: 8
Joined: Fri 21 Jan 2011, 17:34

#3 Post by 1234seng »

Thank you for your reply.
I executed your Step 1 with pkeys=us
It reaches
Setting up services (network, print ...
Then
Recognising media devices ... optical <- here it alredy hangs

PANZERKOPF
Posts: 282
Joined: Wed 16 Dec 2009, 21:38
Location: Earth

Re: Keyboard is dead after Puppy boots

#4 Post by PANZERKOPF »

1234seng wrote: keyboard is dead !
Try kernel boot option:
i8042.reset
1234seng wrote: Recognising media devices ... optical <- here it alredy hangs
There is the command "hdparm -d1 /dev/????" in rc.sysinit script which can hang
some devices. Unfortunately this command cannot be disabled during boot process.
SUUM CUIQUE.

1234seng
Posts: 8
Joined: Fri 21 Jan 2011, 17:34

#5 Post by 1234seng »

Thank you Panzerkopf. I tried the puppy i8042.reset alone and also at the end of the previously recommended commands but the bastard still goes into hangup.
Is there a way to exclude networking ?
Setting up Services (network, printing, etc.)... [ backgrounded ]
the others end with done
With the BartPE (WinXp) it works as long as I say "No" to networking

postfs1

#6 Post by postfs1 »

To reedit up to date.
Last edited by postfs1 on Sun 27 Mar 2016, 23:33, edited 1 time in total.

1234seng
Posts: 8
Joined: Fri 21 Jan 2011, 17:34

#7 Post by 1234seng »

Thank you All. I found that the Mainboard is weird !
I mentioned that it could be something with networking but did not know how to disable that in Linux.
I then tried to disable the On-Board Ethernet card in the CMOS-Setup.
No progress.
Back to WinXp after reenabling the ether-card but now no networking was possible ! MAC-Address = FF-FF-FF-etc
Searched for solutions but they appeared cumbersome so I replaced the On-Board one with a simple RTL 8139c PCI plug-in.
Immediate gratification ! Network + Internet worked fine in WinXp.
Back to Puppy-Linux. Now that worked fine also and I could access an old Maxtor 20GB Hdd deemed dead since quite a few weeks. I saved its more important files to the new Hdd.
From there back to WinXp which now also could read the Maxtor 20.
I see now that I should have gone directly to a hardware discussion but I had no clue about that initially.

Post Reply