LinuxMCE Forums

General => Users => Topic started by: mejborn on June 18, 2009, 08:46:19 pm

Title: Acer Revo - kernel panic
Post by: mejborn on June 18, 2009, 08:46:19 pm
Hi all,

First of, i know that Acer Revo is being testet in Linuxmce and properly isnt fully supported. With that said, iam trying to pxe boot my Acer Revo, as my first MD.

It reaches a point where it says:

[ 18.904282] NET: Registered protocol family 17
ipconfig: no devices to configure
/init:  .: 1: Can't open /tmp/net-eth0.conf
[   18.907868] Kernel panic - not syncing: Attemtped to kill init!

Anyone that knows what the problem might be?

Best regards.
Title: Re: Acer Revo - kernel panic
Post by: Dale_K on June 18, 2009, 09:36:12 pm
I'm not familiar with the Revo, but that error is a missing NIC driver.  Find out what NIC is in that thing and get the appropriate driver.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 18, 2009, 10:03:36 pm
A lspci says:

lspci
00:00.0 Host bridge: nVidia Corporation MCP79 Host Bridge (rev b1)
00:00.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.0 ISA bridge: nVidia Corporation MCP79 LPC Bridge (rev b2)
00:03.1 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.2 SMBus: nVidia Corporation MCP79 SMBus (rev b1)
00:03.3 RAM memory: nVidia Corporation MCP79 Memory Controller (rev b1)
00:03.5 Co-processor: nVidia Corporation MCP79 Co-processor (rev b1)
00:04.0 USB Controller: nVidia Corporation MCP79 OHCI USB 1.1 Controller (rev b1)
00:04.1 USB Controller: nVidia Corporation MCP79 EHCI USB 2.0 Controller (rev b1)
00:08.0 Audio device: nVidia Corporation MCP79 High Definition Audio (rev b1)
00:09.0 PCI bridge: nVidia Corporation MCP79 PCI Bridge (rev b1)
00:0a.0 Ethernet controller: nVidia Corporation MCP79 Ethernet (rev b1)
00:0b.0 SATA controller: nVidia Corporation MCP79 AHCI Controller (rev b1)
00:0c.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:10.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:15.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:16.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:17.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
00:18.0 PCI bridge: nVidia Corporation MCP79 PCI Express Bridge (rev b1)
03:00.0 VGA compatible controller: nVidia Corporation Device 087d (rev b1)
05:00.0 Ethernet controller: Atheros Communications Inc. AR242x 802.11abg Wireless PCI Express Adapter (rev 01)
ubuntu@ubuntu:~$

Maybe a dumb question but where should I install/put the driver when I finds it?  ::)
Title: Re: Acer Revo - kernel panic
Post by: pigdog on June 18, 2009, 10:18:52 pm
Hi,

There is the unrecognized NIC wiki...

http://wiki.linuxmce.org/index.php/Unrecognized_NIC

... and since the chipset is fairly new you are probably in that situation.

However,  I chased my tail for about two weeks trying to figure out why RTL8139 chipsets (PXE ROM-O-Matic booting) did the whole kernel panic thing.

The system worked fine until alpha 2.15 but after the snafu and reloading I couldn't get these old chipsets running.

Finally I went into /tftpboot/pxelinux.cfg and edited the default boot script to remove acpi=off.

The machine booted, created what I needed and then I edited the script back to original.

My Core/hybrid using a SIS900 and RTL8169 plus another MD using the Nvidia MCP51 chipset were fine.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 18, 2009, 10:22:31 pm
I can read on the forum that 8.10 fully supports the Acer Revo, should I just reinstall my core with 8.10 beta to get it working?

If thats the easiest way I'll do that, I'am going to install 8.10 at some time anyway.

How do I get the 8.10 beta? do I edit the sources.list or download it some where?
Title: Re: Acer Revo - kernel panic
Post by: pigdog on June 18, 2009, 10:30:14 pm
Hi,

Here's the wiki.

http://wiki.linuxmce.org/index.php/LinuxMCE-0810_alpha2

Enjoy.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 18, 2009, 10:38:08 pm
Thank you, I'll install it tomorrow and see if that helps on my new Revo  :)
Title: Re: Acer Revo - kernel panic
Post by: pigdog on June 18, 2009, 10:39:44 pm
Hi,

Here's the wiki.

http://wiki.linuxmce.org/index.php/LinuxMCE-0810_alpha2


Here's the procedure I follow when I re-install.  Please check your procedure against this to make sure a step was not omitted


                                             Installation of LinuxMCE-0810 alpha2

 
Procedure:

   1. Install Kubuntu 0810 (Intrepid Ibex).


   2. After Kubuntu software has been installed perform a reboot (follow instructions on screen).


   3. After login, open the K Launch Manager to Applications > System > Terminal.
    
      Log in as root - enter...

      sudo su -
 
      [sudo] password for XXXXXX:   (XXXXXX is your username -The password is what you specified during the kubuntu installation.)


   4. To see the active kernel enter...

      uname -r

      At the time of writing it is 2.6.27.7-generic
  

   5. Run aptitude update and aptitude dist-upgrade to get the latest Kubuntu updates.

      Enter...

      apt-get update
      apt-get dist-upgrade


   6. If required (Nvidia card installed), enable the most recent NVIDIA restricted (video) driver.

      This can be done by

      a) selecting the hardware icon on the task bar and activating the recommended version.

      b) navigating via the K Launch Manager to Applications > System > Hardware Drivers.
      Enter your password (if required) and highlite the latest version.
      Then select the Activate button to download and install the driver.

      c) If your card can not be enabled from a or b open the K Launch Manager to
      Applications > Add/Remove Software Adept Installer and search for NVidia.
      Select the latest binary X.org driver.

      (After doing the apt-get dist-upgrade in step 5, the latest nvidia driver should be 180.)

      Restart the system to activate the latest nvidia driver.


   7. After the reboot to see the active kernel enter...

      uname -r

      At the time of writing it is 2.6.27.14-generic.  (The 180 nvidia driver should be active at this point from step 6.  Check the hardware icon in the task bar.)


   8. After login, open the K Launch Manager to Applications > System > Terminal.
      Log in as root - enter...

      sudo su -
 
      [sudo] password for XXXXXX:   (XXXXXX is your username -The password is what you specified during the kubuntu installation.)


   9. Enter...

      wget -c http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz


  10. Unpack the tar file. Enter...

      tar xvf new-installer-alpha-latest.tar.gz


  11. Then change to the just created new-installer directory.

      cd new-installer


  12. Run the following scripts (in order): pre-install-from-repo.sh, mce-install.sh, post-install.sh.

      ./pre-install-from-repo.sh
      ./mce-install.sh
      ./post-install.sh


  12. When completed reboot the system.
      After the restart wait for the system activity to stop.
      The A/V wizard will appear.


  13. Setup your requirements using the A/V wizard.
      When you have finished the A/V setup the X window will restart.
      The system will start various processes.  Please be patient as this will take a while.
      (It is possible to watch system progress on console/workspace 8 - press <Ctrl/Alt> F8).
      

  14. When you can hear the House/Media Wizard switch back to the X window.
      (<Ctrl/Alt> F7 will get you back to the X window environment.)
      Complete your setup according to the Wizard.
      Wait for the system to render all screens, etc.

I hope this helps.

Cheers.


Title: Re: Acer Revo - kernel panic
Post by: colinjones on June 20, 2009, 01:34:55 am
You will see a couple of issues if using 0710 including the unrecognised NIC issue. If you use 0810 it should work straight out of the box (see totallymaxed's comments on the subject). Otherwise, at the least you will need to follow the instructions on how to update the initramfs image with the correct NIC driver, then it will work fine.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 21, 2009, 05:22:02 pm
Hi again,

I've upgraded my 7.10 to 8.10 yesterday, isn't it possible to run it as a core only? How many of you guys are running your core as a hybrid even though your aren't using it as a Media Director?

When I boot up my Acer Revo it seems to stop with the following text:

[  30.110692] wlan: 0.9.4
[  30.137966] ath_pci: 9.0.4
[  30.140128] ACPI: PCI Interrupt Link [LN4A] enabled at IRQ 19
[  30.140225] ath_pci 0000:05:00.0 PCI INT A -> Link[LN4A] -> GSI 19 (level,
ow) -> IRQ 19

At this time, neither the core/hybrid or the MD seems to be working.


 I've selected "setup diskless MD" and afterwards "quick reload router" at the webadmin, and can also see it as a MD on the list. Maybe it just takes pretty long time to boot the MD the first time?
Title: Re: Acer Revo - kernel panic
Post by: pigdog on June 21, 2009, 08:18:49 pm
Hi,

I ran 710 as a Core only.  810 is a Core/Hybrid.

Using KDE tools has been advantages at times.

Initial boot up can take some time building the orbiter screens.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 21, 2009, 08:30:23 pm
Okay I guess I dosen't matter that it runs as a hybrid.

I've left it for about 3 hours, and still nothing happend, a reboot of the MD is getting me to the same point.
Title: Re: Acer Revo - kernel panic
Post by: pigdog on June 22, 2009, 12:27:57 pm
Hi,

Have you tried turning off acpi?
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 22, 2009, 12:45:18 pm
Hi

No I haven't.

Wasn't sure that was an issue, I'll try that when I get home from work.

Best regards
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 22, 2009, 08:17:03 pm
It didn't help out to turn of ACPI, although it's stopping at another step (I guess it's earlier in the boot process since the number to the left is lower?)

Now it stops with:

[  26.179053] wlan: 0.9.4
[  26.298826] ath_pci: 0.9.4

Any ideas?

Best regards
Title: Re: Acer Revo - kernel panic
Post by: pigdog on June 23, 2009, 04:30:48 am
Mi mejborn,

Quote
You will see a couple of issues if using 0710 including the unrecognised NIC issue. If you use 0810 it should work straight out of the box (see totallymaxed's comments on the subject). Otherwise, at the least you will need to follow the instructions on how to update the initramfs image with the correct NIC driver, then it will work fine.

All I can do at this point is asked you to search totallymaxed's comments.

I want to get a REVO but they won't be available in Canada (from what I've heard) until the fall time frame.

I wish I could be of more assistance but I'm out of ideas.

Sorry.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 23, 2009, 09:00:52 am
Hi again,

It seems that totallymaxed is only talking about the nVidia 180.51 drivers but I think it's included in the 8.10.
I don't have any NIC problems after I upgraded to the 8.10.

I guess I have to fight with it some more, sadly it does not work out of the box for me  :)

Best regards.
Title: Re: Acer Revo - kernel panic
Post by: totallymaxed on June 23, 2009, 12:28:36 pm
Hi again,

It seems that totallymaxed is only talking about the nVidia 180.51 drivers but I think it's included in the 8.10.
I don't have any NIC problems after I upgraded to the 8.10.

I guess I have to fight with it some more, sadly it does not work out of the box for me  :)

Best regards.

Yep... you need at least 180.51 for the Ion based motherboards we've tested

Andrew
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 23, 2009, 12:36:34 pm
And it isen't included in 8.10 yet?

If it isn't, are there any wiki page that explains how to "update" my tftp boot image for my MD? If it's how I should do it?
Title: Re: Acer Revo - kernel panic
Post by: tkmedia on June 29, 2009, 09:06:40 am
On an ion board i used dkms remove and apt-get remove for the old drivers.
Then I ran the Nvidiapkgrun for the new drivers.

I did have to chroot and set passwd to root to gain root access on the MD in order to perform above functions.


HTH


Tim
Title: Re: Acer Revo - kernel panic
Post by: tkmedia on June 29, 2009, 05:04:15 pm
Also make sure you disable the wifi in bios.



Tim
Title: Re: Acer Revo - kernel panic
Post by: mejborn on June 30, 2009, 09:30:21 am
I'll try that later, thanks for the reply  :)

Best Regards

Mejborn
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 01, 2009, 12:00:35 pm
Hi again,

I think I have misunderstood something  :)

Yesterday i tried to intall the new nvidia driver (180.51) on my hybrid, but that didn't work out very well, I was only able to install the 180.11. As I was going through the installation (I was having some permission problems on the hybrid according to the xserver) I thought it was strange that I should install the driver on the Hybrid because it was my MD that needed the driver?

I think I have misunderstood the concept on how the Hybrid/core works with the MD's. I would think that the boot image that my MD uses to boot over the network should have the newest nvidia driver or?

Also, as you're saying Tim, I think one of the problems is that I haven't disabled wifi in bios on the Revo (as the boot process stops with ath_pci) but I can't find anywhere in the BIOS where I can disabled wifi, I an only disabled Networking and if I do that, as expected Iam not able to network boot the MD

Hope you guys have the time to get me further  ;)

I also tried installing the Nvidia driver from different tty's as suggested in the wiki.

Best regards
Title: Re: Acer Revo - kernel panic
Post by: colinjones on July 01, 2009, 01:34:18 pm
yes you have misunderstood... if you need the driver on the MD then you need to install it on the MD.

Use sudo -s and your password to get to root on the hybrid, then ssh moon## where ## is the device number of the MD to remotely connect to the MD. Now install the driver. Or plug in a keyboard :) You could probably also install from the hybrid by chrooting without the MD even on, but that's for another day perhaps...
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 01, 2009, 01:58:25 pm
ahh okay, but (maybe another dumb question) how do I install the driver on the MD when it is diskless?  ???
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 01, 2009, 04:09:46 pm
I just tried booting the Revo from a 8.10 i386 disk to see if it would work in a non-diskless setup, but the revo won't even boot Kubuntu, it gets stuck somewhere at the beginning of the progressbar without any errors. I'am booting with the default BIOS settings.

I guess if I can't even boot kubuntu from a live cd I can't make it to netboot the Revo from the Core either. Maybe it's still the ath_pci (wireless NIC) that is the problem, but I think it is strange that Kubuntu won't even boot because of the wireless NIC?

Best regards.

Title: Re: Acer Revo - kernel panic
Post by: colinjones on July 01, 2009, 10:23:34 pm
ahh okay, but (maybe another dumb question) how do I install the driver on the MD when it is diskless?  ???

The wireless shouldn't have any impact on netbooting as you cannot netboot from a wireless NIC (no way to set the AP association or encryption in current BIOSs) so it will ignore that and use the wired NIC.

You install the driver in basically the same way. The unit is "diskless" in the sense that it has no disk inside the unit.... but of course it does have a system disk otherwise it wouldn't do anything at all! Its just mounted over the network. When you install the driver, it is writing the driver and config files to that disk (that just happens to be a folder on your core)... in other words, don't think too hard about this, it isn't really that much different than a normal computer you install on. Don't bother with trying "disked" installs, they are not supported currently. Look up totallymaxed's comments on this PC, they have them working just fine.
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 02, 2009, 09:13:36 am
Thank you very much, now my only problem is that I can't ssh to the MD because it's not booting up completly. I can se the disk though at the core in /usr/pluto/diskless/40 or something like that, but my problem is that the MD isn't booting up.

I have searched the forum for totallymaxed comments I think, but maybe I didn't look hard enough ;D
From what I have been able to see, totallymaxed isn't mentioning anything about something that users of the Revo should be aware of other than the Nvidia driver.

Though disked installations isen't supported currently I would think that I should be able to at least boot up my Revo with a Kubuntu 8.10 livecd, shouldn't I?

Best regards
Title: Re: Acer Revo - kernel panic
Post by: tkmedia on July 03, 2009, 01:05:05 am
Yes you should be able run from a livecd.... try some other live cd's as well if none work you may have some bad hardware what did it come with for o/s does that work?



Tim
Title: Re: Acer Revo - kernel panic
Post by: totallymaxed on July 03, 2009, 01:36:37 am
I just tried booting the Revo from a 8.10 i386 disk to see if it would work in a non-diskless setup, but the revo won't even boot Kubuntu, it gets stuck somewhere at the beginning of the progressbar without any errors. I'am booting with the default BIOS settings.

I guess if I can't even boot kubuntu from a live cd I can't make it to netboot the Revo from the Core either. Maybe it's still the ath_pci (wireless NIC) that is the problem, but I think it is strange that Kubuntu won't even boot because of the wireless NIC?

Best regards.



Your boot problems are probably caused by an incompatibility with the ATH driver used by the Wifi chipset in the Revo....if you dont plan on using Wifi then the simple solution is to delete the following files; Try removing the following drivers;

/usr/pluto/diskless/nn/lib/modules/2.6.22-14-generic/madwifi/ath_pci.ko
/usr/pluto/diskless/nn/lib/modules/2.6.22-14-generic/madwifi/ath_rate_sample.ko
/usr/pluto/diskless/nn/lib/modules/2.6.22-14-generic/madwifi/ath_rate_amrr.ko

Where 'nn' should be replaced by your Moon number in the lines above.

All the best

Andrew
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 03, 2009, 12:22:57 pm
tkmedia:

It came with Windows Vista which I deleted before trying to boot up the Revo  :)
I deleted it with a Ubuntu live cd (9.04) which boots fine on the Revo, so it must be something with the Kubuntu 8.10

Totallymaxed I'll try that as soon as I get home from work

Thank you very much for the input

Best regards
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 04, 2009, 10:08:37 am
Hi again, sorry it took so long time to respond, but i thought it would be better for me to reinstall the core (maybe I broke someting or so).

I followed the install videoes Krys just made.

totallymaxed:

I can't seem to find the madwifi on my diskless device, it looks like this:

mathias@dcerouter:/usr/pluto/diskless/31/lib/modules/2.6.27-14-generic$ ls
build   modules.alias   modules.ieee1394map  modules.ofmap     modules.symbols
initrd  modules.ccwmap  modules.inputmap     modules.pcimap    modules.usbmap
kernel  modules.dep     modules.isapnpmap    modules.seriomap  volatile
mathias@dcerouter:/usr/pluto/diskless/31/lib/modules/2.6.27-14-generic$

I cant see my kernel is newer than yours but I guess that isen't the problem?

Best regards
Title: Re: Acer Revo - kernel panic
Post by: Viking on July 13, 2009, 09:21:33 pm
Hi,

first some a questions

1. did you DEACTIVATE WIFI in the BIOS ?

2. where does it stop now on booting ?

3. what 0810 alpha version did you install. I did not succeed setting up an MD with an older version, should be fixed now, but I had no time to check yet. I have just installed a newer version to be able to test MythTV - did not get to testing the MD part yet.



You can may be able to install the nvidia driver using chroot. Any note on that from others ? Not sure if it wil work.

That should work something like this (out of the head) - if the MD is device 40 - other wise exchange 40 with the numer of your MD :

1. copy the driver

cd /usr/pluto/diskless/
ls -la
# Check MD number and exchange 40 with the correct number :

mkdir /usr/pluto/diskless/40/tmp/nvidia-driver

and copy the driver in there

cp ...

2. chroot to your MD

cd /usr/pluto/diskless
ls -la
# Check MD number and exchange 40 with the correct number :
chroot 40

Now you are so to say using the MD image. It is "mapped" on top of your Core install (nothing will happen with the core instal though)  and can install the nvidia driver with :

cd /tmp/nvidia-driver
sh ./Nvidia*

exit

- now you are back on your core. Try booting.

Maybe also upgrade ALSA the same way as an upgrade there also shoud be needed.


greetings
Viking
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 14, 2009, 08:07:54 am
Hi Viking.

Thank you for your reply :)

1. I can't find anywhere in BIOS where I can disable WIFI, only networking in general.

2. It still stops with the ath_pci since I was not able to disable wifi in BIOS I guess.

3. Iam running this version: http://deb.linuxmce.org/ubuntu/new-installer-alpha-latest.tar.gz (installed it 7 days ago).

I would try installing the nvidia driver using chroot when I get home.

Best Regards

Mathias

Title: Re: Acer Revo - kernel panic
Post by: Viking on July 14, 2009, 04:27:49 pm
HI,

also do what Andrew told here :

http://forum.linuxmce.org/index.php?topic=7846.msg57147#msg57147


It is the same place you remove the driver that has the problem. Try that first, before updateing nvidia !

Greetings
Viking
Title: Re: Acer Revo - kernel panic
Post by: mejborn on July 14, 2009, 09:32:10 pm
My problem is that I cannot find the madwifi:

mathias@dcerouter:/usr/pluto/diskless/31/lib/modules/2.6.27-14-generic$ ls
build   modules.alias   modules.ieee1394map  modules.ofmap     modules.symbols
initrd  modules.ccwmap  modules.inputmap     modules.pcimap    modules.usbmap
kernel  modules.dep     modules.isapnpmap    modules.seriomap  volatile
mathias@dcerouter:/usr/pluto/diskless/31/lib/modules/2.6.27-14-generic$

I don't think that it's nvidia that's causing my md not to boot, I guess it's something with the networking as you guys have said and since it stops with ath_pci, but I guess that I don't even have madwifi in the kernel for the md?

Greetings

Mathias
Title: Re: Acer Revo - kernel panic
Post by: Viking on July 18, 2009, 09:59:18 am
Hi,

he also had an older kernel (maybe 0710 ?).

try searching for the files, somethng like this :

find /usr/pluto/diskless/31/lib/modules -name "*mad*"
Title: Re: Acer Revo - kernel panic
Post by: arends on August 14, 2009, 10:59:52 pm
Hi Guys

Have the Revo (Windows version) for 3 weeks now. No delivery problems in the Netherlands.
I try to install Kubuntu 8.10 from USB. Boot sequence starts from USB but gets stuck somewhere, no messages
How can I get messages ??

In the discussion on this I see "turn off Wifi ACPI etc", but no-one clearly states
that he has Kubuntu 8.10 up and running. Has anyone succeeded ??

I am a bit new to forums....

Regards Paul

Title: Re: Acer Revo - kernel panic
Post by: colinjones on August 14, 2009, 11:44:18 pm

I am a bit new to forums....


Then a piece of advice would be to start a new thread rather than hijacking an existing one that isn't relevant (you are not getting kernel panics), and many people will not be reading. Start a new one with a good descriptive subject name to get more people reading.
Title: Re: Acer Revo - kernel panic
Post by: arends on August 16, 2009, 01:27:01 pm
OK Collin

Did not intent to hijack what ever

Have posted a new threat
Kubuntu 8.10 boot problems on Acer Revo

Paul

PS I do get Kernel panic message
That is the reason I thought I had the same problem