Please HELP : Installing TrixBox 2.0 on SATA

daeum
Posts: 65
Member Since:
2006-09-04

Hello

I'm trying to build up a TrixBox on this machine:
- Intel D946GZ motherboard
- Intel Core 2 Duo 1.83Ghz CPU
- 2 GB of RAM (Kingston)
- 250GB SATA Drive (Maxtor)

But, when I boot up the PC, and start to install TrixBox with just press enter, appears after some lines...

PCI: Probing PCI hardware (bus 00)

and the setup freezes..

Anyone has any idea???



crees
Posts: 293
Member Since:
2006-08-09
Re: Please HELP : Installing TrixBox 2.0 on SATA

Not sure if this will help but can you go into your bios and tell your SATA to run as a IDE (IDE emulation). I have heard that some Mobo will do this and then TB will think its talking to an IDE but really its a sata.

Hope that make sence?

crees



jades
Posts: 2340
Member Since:
2006-11-26
Re: Please HELP : Installing TrixBox 2.0 on SATA

daeum,
if this works, i would appreciate if you shared your story, because i am nervous since i have just ordered a server with SATA, and i just have the feeling that something will go wrong.

--

Joseph Ades
josephades1_at_gmail_dot_com
(212) 937-4299



jahyde
Posts: 2002
Member Since:
2006-06-02
Re: Please HELP : Installing TrixBox 2.0 on SATA

ja133 - I have installed on several different SATA chipsets, but they were mostly AMD systems, and even a SATA RAID1 on a cheesey VIA based RAID controller. - TB installed without a blink - I wouldnt be worried because its SATA.

I did try a newer Intel system once and gave up on it, I think its probably an IRQ handling issue, they seem to be limited in that capacity on some of those desktop boards. I have done a couple 925 chipsets that worked fine with Digium cards even.

But like he said above - I think its legacy mode or something like in the SATA settings - if the fact that SATA has anything to do with it - that should fix it - but I think its most probably tied in with IRQs.

--

--my PBX is run on 2 V8's



Sergheiq
Posts: 7
Member Since:
2007-03-07
Anybody?

How come nobody knows how this problem can be solved?



sidimustaf
Posts: 28
Member Since:
2006-06-04
hey champ, thats EASY to

hey champ,

thats EASY to solved....

think it's the intel issues, had it on most my intel motherboards,
if this don't work, then i think u have other issues.

but on my end, this was always the solution,

first:
Go to your BIOS and change Advanced->Drive Configuration->AHCI

then try this without the qoutes, at the linux boot prompt:

"linux all-generic-ide pci=nommconf irqpoll"

explain:
all-generic-ide: is if the system has problems finding your IDE CD-ROM
pci=nommconf: this should take care of the hardwar probing issue
irqpoll: not really what that does, but i still put it during my installs

and once that's done, u have to roll up your sleves, and get into the "grub.conf"

RECAP:
---------
1) Go to your BIOS and change Advanced->Drive Configuration->AHCI(will be IDE initially)
2) Insert the TrixBox cd/dvd into your drive.
3) Start installation by typing 'linux a),b) & c)'
a) all-generic-ide
b) irqpoll
c) pci=nommconf
4) Once the installation is completed, c) will be added automatically to the kernel parameter, you just add a) to the kernel by modifying /boot/grub/grub.conf. DON'T ADD b)

do hope this helps your problem,
please let me know...



csum77
Posts: 5
Member Since:
2007-08-17
use auto instead of linux?

I was having this same problem. But, when following the instructions posted by sidimustaf I was getting the CentOS installer, and being far from a linux guru I was a bit lost & confused. After searching & searching I stumbled across some installer help over at the Asterisk@Home project that said when you have to boot with different parameters you need to use auto, not linux. So, in my particular case, here's exactly what I did to boot:

auto pci=nommconf

That got past the Probing PCI hardware point, WITHOUT requiring the BIOS changes, and the install seems to have gone just fine (still running - just finished the second reboot).

Anyway, wanted to post this in case anyone else runs into the same problem. Hopefully it helps. Thanks for the direction sidimustaf!

-Charlie



bubbapcguy
Posts: 3774
Member Since:
2006-06-02
to install TB

If you do not call the ks.cfg you will not get TB installed.

linux ks=cdrom:/ks.cfg pci=nommconf acpi=off irqbalance

See a post by " ethan " made in the past week Tilted If you have a JUNKER Motherboard, which you do...



csum77
Posts: 5
Member Since:
2007-08-17
auto pci=nommconf worked for me!

Okay, so my last post was during the install. Here's my update.

I was trying to install TB on an Intel 946GZ motherboard (specifically, this one: http://www.newegg.com/Product/Product.asp?Item=N82E16813121047) with a SATA DVD-ROM and SATA hard drive, and the Digium TDM400 with three FXO modules installed. As the install was loading it would freeze at the message "PCI: Probing PCI hardware (bus 00)".

Following sidimustaf's recommendations, I would get the CentOS installer. However, rather than changing my BIOS settings and using the command "linux all-generic-pci pci=nommconf irqpoll", I left my BIOS as it was and used "auto pci=nommconf" and TB installed perfectly!

I'm not sure about bubbapcguy's recommendations - maybe running auto uses the configs that his ks parameters specify?!!?

Anyway, it appears to have worked for me, as I've got my TB up (though I haven't actually got any SIP devices hooked up yet...maybe there's still a pending gotcha). YMMV. I hope this info proves helpful to others...

-Charlie



csum77
Posts: 5
Member Since:
2007-08-17
Now I'm starting to see...

Okay...I think I'm seeing what bubbapcguy is talking about. Sure, I got TB installed okay, but audio quality was bad. I did a zttest and I'm getting 73 - 75%! Ouch.

Obviously, something's very poorly configured in here. I see ethans post bubbapcguy referred me to, and I'm going through it, but I may just end up getting a better mobo and rebuilding.

Buying an Intel board, I thought I was getting decent quality. Now it's looking like that might not be the case...

Thanks for the guidance!

-Charlie



GSnover
Posts: 1432
Member Since:
2006-11-19
It's not a question of MB quality...

It's the kernel revision on TB 2.0/2.2 - they are (correctly I think) using a pretty conservative kernel that is not equipped with all the bells and whistles for a VERY current chipset (946). Also, the 946 is a Desktop chipset - it is designed (almost entirely) for Windows-XP and Vista. Things like IRQ sharing are expected with a Windows box because it is doing almost no real-time processing other than Audio and Video - and even those are very sporadic.

If you want to experiment with TB using desktop boards (which I am all for - I do all sorts of experiments myself) look around your office/home and see if you can find a P4 box with an Intel 845/865/875 Chipset - you will find that TB installs perfectly on this generation of boards. Pop the 946 board in your desktop machine (It has ALL the Windows drivers you will need) and use your old board - it will be a faster trip to the fun part - a working TB!

Greg



Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.