2005-09-03 23:01:57

by Chuck Ebbert

[permalink] [raw]
Subject: Brand-new notebook useless with Linux...

I just bought a new notebook. Here is the output from lspci using the latest
pci.ids file from sourceforge:

00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01)
00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f
00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI
00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 02)
00:14.6 Modem: ATI Technologies Inc: Unknown device 4378 (rev 02)
00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
01:05.0 VGA compatible controller: ATI Technologies Inc ATI Radeon XPRESS 200M 5955 (PCIE)
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
05:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller

None of these work and I can find no support anywhere for them:

SMBus
Audio ("unknown codec")
Modem ("no codec available")
Wireless
FlashMedia
SD/MMC

Additionally, the system clock runs at 2x normal speed with PowerNow enabled.

Am I stuck with running XP on this thing?

__
Chuck


2005-09-04 01:50:10

by Matthew Garrett

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

Chuck Ebbert <[email protected]> wrote:

> SMBus

Is there anything on there that you actually want to talk to?

> Audio ("unknown codec")

snd-ati-atiixp ought to drive it - if it doesn't, that's probably a bug.

> Modem ("no codec available")

It's a winmodem. What were you expecting?

> Wireless

Broadcom won't release any specs.

> FlashMedia

TI won't release any specs. If you're especially nice to them, they may
give you a binary driver built against your kernel.

> SD/MMC

Ditto.

> Additionally, the system clock runs at 2x normal speed with PowerNow enabled.

http://bugzilla.kernel.org/show_bug.cgi?id=3927

> Am I stuck with running XP on this thing?

If you buy a machine with hardware produced by manufacturers that are
hostile to Linux, and you want to use that hardware, then yes. Don't do
that.

--
Matthew Garrett | [email protected]

2005-09-04 03:38:18

by Lee Revell

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sat, 2005-09-03 at 18:58 -0400, Chuck Ebbert wrote:
> I just bought a new notebook.

I'd return it if I were you.

Lee

2005-09-04 05:23:59

by Willy Tarreau

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sat, Sep 03, 2005 at 06:58:00PM -0400, Chuck Ebbert wrote:
> I just bought a new notebook. Here is the output from lspci using the latest
> pci.ids file from sourceforge:

You seem to be surprized by the contents. When I recently changed my
work notebook (dead screen on the previous one), it took me nearly 6
months to find one which suits my needs (serial, floppy, ...) and to
ensure that everything in it was supported. I've refused several ones
because there was no clear indication that they hosted supported hardware.
So I'm a bit amazed by your reaction, you seem to have bought the first
cheap K8 you saw in a store.

If I were you, I'd return it.

Regards,
Willy

> 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01)
> 00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f
> 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
> 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
> 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
> 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
> 00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI
> 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
> 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
> 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 02)
> 00:14.6 Modem: ATI Technologies Inc: Unknown device 4378 (rev 02)
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
> 01:05.0 VGA compatible controller: ATI Technologies Inc ATI Radeon XPRESS 200M 5955 (PCIE)
> 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
> 05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
> 05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
> 05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
> 05:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
> 05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
>
> None of these work and I can find no support anywhere for them:
>
> SMBus
> Audio ("unknown codec")
> Modem ("no codec available")
> Wireless
> FlashMedia
> SD/MMC
>
> Additionally, the system clock runs at 2x normal speed with PowerNow enabled.
>
> Am I stuck with running XP on this thing?
>
> __
> Chuck
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

2005-09-04 05:46:23

by Zwane Mwaikambo

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sun, 4 Sep 2005, Willy Tarreau wrote:

> On Sat, Sep 03, 2005 at 06:58:00PM -0400, Chuck Ebbert wrote:
> > I just bought a new notebook. Here is the output from lspci using the latest
> > pci.ids file from sourceforge:
>
> You seem to be surprized by the contents. When I recently changed my
> work notebook (dead screen on the previous one), it took me nearly 6
> months to find one which suits my needs (serial, floppy, ...) and to
> ensure that everything in it was supported. I've refused several ones
> because there was no clear indication that they hosted supported hardware.
> So I'm a bit amazed by your reaction, you seem to have bought the first
> cheap K8 you saw in a store.

Incidentally, Is that a Compaq R4000?

2005-09-04 06:54:08

by Paul Misner

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Saturday 03 September 2005 5:58 pm, Chuck Ebbert wrote:
> I just bought a new notebook. Here is the output from lspci using the
> latest pci.ids file from sourceforge:
>
...
> controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g
> Wireless LAN Controller (rev 02) 05:09.0 CardBus bridge: Texas Instruments
> 05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621,
> PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
>
> None of these work and I can find no support anywhere for them:
>
> SMBus
> Audio ("unknown codec")
> Modem ("no codec available")
> Wireless
> FlashMedia
> SD/MMC
>
> Additionally, the system clock runs at 2x normal speed with PowerNow
> enabled.
>
> Am I stuck with running XP on this thing?
>
> __
> Chuck
> -

You already had an answer on the audio. Your answer on the wireless is
ndiswrapper. You should really be looking at the Linux r3000 list, which
handles much more than that now. The information for that list is:

LinuxR3000 mailing list
[email protected]
http://lists.pcxperience.com/cgi-bin/mailman/listinfo/linuxr3000
Wiki at http://prinsig.se/weekee/

If those folks don't know how to make you notebook run, you are in serious
trouble. I have a Compaq R3120US, which I learned how to set up from the
people over there. Notebooks are very different from most other computers,
and you can expect to take some extra time and effort to get one set up.

An important note about your wireless is that even with ndiswrapper, not all
Windows drivers are created equal, and you may need to try several for the
same chip from different sources to find one that works.

Good luck with your SD/MMC reader, that tends to be something that doesn't
work under Linux because the manufacturers haven't released the information
needed to create proper drivers for them.

Mandriva tends to work great on notebooks, once you install the proper
wireless driver, I have had good luck with Mepis as well, and I know many
people running Fedora as well. Your other big challenge, maybe the biggest
one, is going to be the display, at least if you have an uncommon display
like the 1280 X 800 on my notebook.

Paul

2005-09-04 08:05:24

by Bastien Roucariès

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On 9/4/05, Paul Misner <[email protected]> wrote:
> On Saturday 03 September 2005 5:58 pm, Chuck Ebbert wrote:
> > I just bought a new notebook. Here is the output from lspci using the
> > latest pci.ids file from sourceforge:
> >
> ...
> > controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g
> > Wireless LAN Controller (rev 02) 05:09.0 CardBus bridge: Texas Instruments
> > 05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621,
> > PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
> >
> > None of these work and I can find no support anywhere for them:
> >
> > SMBus
> > Audio ("unknown codec")
> > Modem ("no codec available")
> > Wireless
> > FlashMedia
> > SD/MMC
> >
> > Additionally, the system clock runs at 2x normal speed with PowerNow
> > enabled.
> >
> > Am I stuck with running XP on this thing?
> >
> > __
> > Chuck
> > -
>
> >You already had an answer on the audio. Your answer on the wireless is
> >ndiswrapper. You should really be looking at the Linux r3000 list, which
> >handles much more than that now. The information for that list is:
> >
> >LinuxR3000 mailing list
> >[email protected]
> > http://lists.pcxperience.com/cgi-bin/mailman/listinfo/linuxr3000
> >Wiki at http://prinsig.se/weekee/


Or help to rewrite from scracth broadcom drivers see
http://bcm-specs.sipsolutions.net/ for the specs. Unfortunatly, I have
no time to do this but I expect somebody have...

> >If those folks don't know how to make you notebook run, you are in serious
> >trouble. I have a Compaq R3120US, which I learned how to set up from the
> >people over there. Notebooks are very different from most other computers,
> >and you can expect to take some extra time and effort to get one set up.
>
> >An important note about your wireless is that even with ndiswrapper, not all
> >Windows drivers are created equal, and you may need to try several for the
> >same chip from different sources to find one that works.
>
> >Good luck with your SD/MMC reader, that tends to be something that doesn't
> >work under Linux because the manufacturers haven't released the information
> >needed to create proper drivers for them.
>
> >Mandriva tends to work great on notebooks, once you install the proper
> >wireless driver, I have had good luck with Mepis as well, and I know many
> >people running Fedora as well. Your other big challenge, maybe the biggest
> >one, is going to be the display, at least if you have an uncommon display
> >like the 1280 X 800 on my notebook.
>
> >Paul
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
>

2005-09-04 09:16:18

by David Gómez

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

Hi,

On Sep 04 at 02:50:07, Matthew Garrett wrote:
> Chuck Ebbert <[email protected]> wrote:
>
> > SMBus
>
> Is there anything on there that you actually want to talk to?

Smart batteries are accesed thru the SMBus. If you want to know
battery information, like the charge, you need to talk to the SMBus.

There are some patches out there, not integrated yet into ACPI
i think...

regards,

--
David Gómez Jabber ID: [email protected]

2005-09-04 10:36:01

by bert hubert

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sat, Sep 03, 2005 at 06:58:00PM -0400, Chuck Ebbert wrote:
> I just bought a new notebook. Here is the output from lspci using the latest
> pci.ids file from sourceforge:

I'd suggest researching before buying.

--
http://www.PowerDNS.com Open source, database driven DNS Software
http://netherlabs.nl Open and Closed source services

2005-09-04 11:27:42

by folkert

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

> 05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)

Give 'ndiswrapper' a try. Works pretty well for me.


Folkert van Heusden

--
Try MultiTail! Multiple windows with logfiles, filtered with regular
expressions, colored output, etc. etc. http://www.vanheusden.com/multitail/
----------------------------------------------------------------------
Get your PGP/GPG key signed at http://www.biglumber.com!
----------------------------------------------------------------------
Phone: +31-6-41278122, PGP-key: 1F28D8AE, http://www.vanheusden.com


Attachments:
(No filename) (590.00 B)
signature.asc (282.00 B)
Digital signature
Download all attachments

2005-09-04 12:41:45

by Sasha Khapyorsky

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On 02:50 Sun 04 Sep , Matthew Garrett wrote:
> Chuck Ebbert <[email protected]> wrote:
>
> > Audio ("unknown codec")
>
> snd-ati-atiixp ought to drive it - if it doesn't, that's probably a bug.
>
> > Modem ("no codec available")
>
> It's a winmodem. What were you expecting?

snd-atiixp-modem should drive this too.

Sasha.

2005-09-04 14:27:17

by Matthew Garrett

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sun, Sep 04, 2005 at 11:10:12AM +0200, David G?mez wrote:

> Smart batteries are accesed thru the SMBus. If you want to know
> battery information, like the charge, you need to talk to the SMBus.

Smart batteries are i2c devices, but you talk to them via the embedded
controller rather than via the system SMBus.

--
Matthew Garrett | [email protected]

2005-09-04 15:12:07

by Daniel Goller

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

for my V2311US with Broadcom 4318 these drivers worked with ndiswrapper:
ftp://ftp.support.acer-euro.com/notebook/ferrari_4000/driver/winxp64bit/80211g.zip
while these did not:
http://www.broadcom.com/products/Wireless-LAN/802.11-Wireless-LAN-Solutions/BCM94318
PCIID: 14e4:4318

the ati-drivers 8.16.20 worked very well with the xpress 200 (ATI IXP) in it
at 1280x768 (proprietary drivers seem to be a problem with software-suspend,
which might be why i have not successfully resumed yet, vbetools to help here
does not compile for me..yet?)

the twice as fast clock problem you will find several times on kernel.org's
bugzilla for now add "noapic" to the kernel parameters, this works here at
least till it is fixed (i havent tried booting 2.6.13 w/o it to be honest)

i get the charge of my battery, no info on current use
through /proc/acpi/battery

have not really tried using mmc slot

i hope this helps you anything

Daniel

2005-09-04 16:19:39

by Chuck Ebbert

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

In-Reply-To: <[email protected]>

On Sun, 4 Sep 2005 at 02:50:07 +0100, Matthew Garrett wrote:

> > Additionally, the system clock runs at 2x normal speed with PowerNow enabled.
>
> http://bugzilla.kernel.org/show_bug.cgi?id=3927

Well that's the most bizarre tale of timer interrupt routing I've seen
to date. Has Maciej seen this? (cc'd)


I have these messages:

ACPI: PM-Timer IO Port: 0x8008
Using pmtmr for high-res timesource
Calibrating delay using timer specific routine.. 3205.65 BogoMIPS (lpj=6411312)
.TIMER: vector=0x31 pin1=2 pin2=-1


and:

ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: INT_SRC_OVR (bus 0 bus_irq 0 global_irq 2 high edge)

__
Chuck

2005-09-04 21:27:21

by Andrew Morton

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

Matthew Garrett <[email protected]> wrote:
>
> > SD/MMC
>
> Ditto.
>

There are Secure Digital drivers in -mm. I'm sure Pierre would like a
tester..

> > Additionally, the system clock runs at 2x normal speed with PowerNow enabled.
>
> http://bugzilla.kernel.org/show_bug.cgi?id=3927

Holy cow. There's nearly as much action there as #4851.

2005-09-04 22:03:16

by Matthew Garrett

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sun, Sep 04, 2005 at 02:25:30PM -0700, Andrew Morton wrote:
> Matthew Garrett <[email protected]> wrote:
> >
> > > SD/MMC
> >
> > Ditto.
> >
>
> There are Secure Digital drivers in -mm. I'm sure Pierre would like a
> tester..

Not for the TI part, as far as I know. The only specs available are for
the PCI register space and the firmware loader interface - there's
nothing on how to actually drive the device.

--
Matthew Garrett | [email protected]

2005-09-05 01:49:03

by Alejandro Bonilla

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Sat, 2005-09-03 at 18:58 -0400, Chuck Ebbert wrote:
> I just bought a new notebook. Here is the output from lspci using the latest
> pci.ids file from sourceforge:
>
> 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01)
> 00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f
> 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
> 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
> 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
> 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
> 00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI
> 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
> 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
> 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400 AC'97 Audio Controller (rev 02)
This is an ac97, try the intel sound driver.
> 00:14.6 Modem: ATI Technologies Inc: Unknown device 4378 (rev 02)
No Way.
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
> 01:05.0 VGA compatible controller: ATI Technologies Inc ATI Radeon XPRESS 200M 5955 (PCIE)
> 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
Should work.
> 05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce One 54g] 802.11g Wireless LAN Controller (rev 02)
linuxant.com or ndiswrapper. I believe they do not have a driver for
Linux.
> 05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
> 05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
> 05:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
> 05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller
>
> None of these work and I can find no support anywhere for them:
>
> SMBus
> Audio ("unknown codec")
> Modem ("no codec available")
> Wireless
> FlashMedia
Doubt it.
> SD/MMC
Doubt it.
>
> Additionally, the system clock runs at 2x normal speed with PowerNow enabled.
Most likely an ACPI or Windowish ACPI with your laptop.

You are not even saying which laptop you are with. Check google and the
linux on laptops website.

.Alejandro

>
> Am I stuck with running XP on this thing?
>
> __
> Chuck
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to [email protected]
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/

2005-09-05 10:10:51

by Mathieu

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

Chuck Ebbert <[email protected]> disait derni?rement que :

> I just bought a new notebook. Here is the output from lspci using the latest
> pci.ids file from sourceforge:

I have got the same machine or so and it runs nicely a linux kernel.

> 00:00.0 Host bridge: ATI Technologies Inc RS480 Host Bridge (rev 01)
> 00:01.0 PCI bridge: ATI Technologies Inc: Unknown device 5a3f
> 00:13.0 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
> 00:13.1 USB Controller: ATI Technologies Inc IXP SB400 USB Host Controller
> 00:13.2 USB Controller: ATI Technologies Inc IXP SB400 USB2 Host Controller
> 00:14.0 SMBus: ATI Technologies Inc IXP SB400 SMBus Controller (rev 11)
> 00:14.1 IDE interface: ATI Technologies Inc Standard Dual Channel PCI IDE Controller ATI
> 00:14.3 ISA bridge: ATI Technologies Inc IXP SB400 PCI-ISA Bridge
> 00:14.4 PCI bridge: ATI Technologies Inc IXP SB400 PCI-PCI Bridge
> 00:14.5 Multimedia audio controller: ATI Technologies Inc IXP SB400
> AC'97 Audio Controller (rev 02)

snd-ati-ixp or snd-ati-ixp-modem

> 00:14.6 Modem: ATI Technologies Inc: Unknown device 4378 (rev 02)
> 00:18.0 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] HyperTransport Technology Configuration
> 00:18.1 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Address Map
> 00:18.2 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] DRAM Controller
> 00:18.3 Host bridge: Advanced Micro Devices [AMD] K8 [Athlon64/Opteron] Miscellaneous Control
> 01:05.0 VGA compatible controller: ATI Technologies Inc ATI Radeon
> XPRESS 200M 5955 (PCIE)
no 3d for now, or maybe in Dave Airlie's latest drm tree which seems
to have r300 in it. But to have X actually use it, you need the latest
cvs from X.org and Mesa 6.x

> 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
> 05:02.0 Network controller: Broadcom Corporation BCM4318 [AirForce
> One 54g] 802.11g Wireless LAN Controller (rev 02)

it is a mini pci card. take it away and put an ipw2200 in here (beware
of the killswitch if it is an ACER)

> 05:09.0 CardBus bridge: Texas Instruments PCIxx21/x515 Cardbus Controller
> 05:09.2 FireWire (IEEE 1394): Texas Instruments OHCI Compliant IEEE 1394 Host Controller
> 05:09.3 Mass storage controller: Texas Instruments PCIxx21 Integrated FlashMedia Controller
> 05:09.4 Class 0805: Texas Instruments PCI6411, PCI6421, PCI6611, PCI6621, PCI7411, PCI7421, PCI7611, PCI7621 Secure Digital (SD) Controller0

as mentioned in another

> None of these work and I can find no support anywhere for them:
>
> SMBus

the bioses released by phoenix seem a little broken. try a 2.6.13
kernel with the option ec_burst=1.

> Audio ("unknown codec")
> Modem ("no codec available")
> Wireless
> FlashMedia
> SD/MMC
>
> Additionally, the system clock runs at 2x normal speed with PowerNow enabled.

> Am I stuck with running XP on this thing?

I do not think so :)

another problem is the Synaptics device, which does not seem to come
up if the framebuffer is used....

--
Mathieu

2005-09-06 02:10:04

by Cal Peake

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Mon, 5 Sep 2005, Mathieu wrote:

> the bioses released by phoenix seem a little broken. try a 2.6.13
> kernel with the option ec_burst=1.

I agree with the broken phoenix part but be careful playing with ec_burst.
When it was set to default pre-2.6.13-rc6 it caused my laptop to overheat
and trip the thermal shutdown on several occasions before I figured out
what the hell was going on (the fan wasn't getting spun when needed).

good luck,
-cp

--
". . . tell 'em we use Linux." -- Dave Chappelle

2005-09-08 19:22:54

by Chuck Ebbert

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

In-Reply-To: <1125805091.14032.69.camel@mindpipe>

On Sat, 03 Sep 2005 at 23:38:10 -0400, Lee Revell wrote:

> On Sat, 2005-09-03 at 18:58 -0400, Chuck Ebbert wrote:
> > I just bought a new notebook.
>
> I'd return it if I were you.

What fun is that? I have learned that HP/Compaq is hostile to Linux,
for one thing, which was interesting (my system is a Compaq Presario
V2312US.)

Can you help me find out why my codec is unknown? I gave up trying to
figure out how to get the codec ID and hacked the source to print it:


atiixp: codec 0 not available for modem
atiixp: no codec available
ALSA device list:
#0 ATI IXP rev 2 with 0x43585430 at 0xd0003400, irq 177


So it's a Conexant codec with ID 0x30 on an atiixp. OSS has some support
for this codec, apparently.


__
Chuck

2005-09-08 19:31:52

by Lee Revell

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Thu, 2005-09-08 at 15:19 -0400, Chuck Ebbert wrote:
> In-Reply-To: <1125805091.14032.69.camel@mindpipe>
>
> On Sat, 03 Sep 2005 at 23:38:10 -0400, Lee Revell wrote:
>
> > On Sat, 2005-09-03 at 18:58 -0400, Chuck Ebbert wrote:
> > > I just bought a new notebook.
> >
> > I'd return it if I were you.
>
> What fun is that? I have learned that HP/Compaq is hostile to Linux,
> for one thing, which was interesting (my system is a Compaq Presario
> V2312US.)
>
> Can you help me find out why my codec is unknown? I gave up trying to
> figure out how to get the codec ID and hacked the source to print it:
>
>
> atiixp: codec 0 not available for modem
> atiixp: no codec available
> ALSA device list:
> #0 ATI IXP rev 2 with 0x43585430 at 0xd0003400, irq 177
>
>
> So it's a Conexant codec with ID 0x30 on an atiixp. OSS has some support
> for this codec, apparently.

Wait, that sounds like the modem, not the AC97 audio codec.

You might be able to get the modem to work with the (proprietary)
slmodem software modem, or something. I wouldn't count on it though.

Does your sound work?

Lee

2005-09-08 19:40:56

by Lennart Sorensen

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

On Thu, Sep 08, 2005 at 03:19:32PM -0400, Chuck Ebbert wrote:
> What fun is that? I have learned that HP/Compaq is hostile to Linux,
> for one thing, which was interesting (my system is a Compaq Presario
> V2312US.)

Well they may be hostile but so far no problems with a compaq r3240.
Well the silly TI media card reader is useless, but it's useless in
windows too (who limits cards to 512M these days?).

> Can you help me find out why my codec is unknown? I gave up trying to
> figure out how to get the codec ID and hacked the source to print it:
>
> atiixp: codec 0 not available for modem
> atiixp: no codec available
> ALSA device list:
> #0 ATI IXP rev 2 with 0x43585430 at 0xd0003400, irq 177
>
> So it's a Conexant codec with ID 0x30 on an atiixp. OSS has some support
> for this codec, apparently.

I know I am not going near ati hardware any time soon.

Len Sorensen

2005-09-08 20:37:14

by Peter Zubaj

[permalink] [raw]
Subject: Re: [Alsa-devel] Re: Brand-new notebook useless with Linux...

Conexant codec with ID 0x30 - this is AMC97 codec (audio + modem in one
codec) - maybe there is fight between sound and modem driver. On intel
this codec works ok - audio part. Modem part is not working and
snd-intel8x0m have to be in blacklist (otherways audio is not working)
- maybe same problem with ati.

Try to add snd-atiixp-modem to /etc/hotplug/blacklist

Peter Zubaj

On Thu, 2005-09-08 at 15:31 -0400, Lee Revell wrote:
> On Thu, 2005-09-08 at 15:19 -0400, Chuck Ebbert wrote:
> > In-Reply-To: <1125805091.14032.69.camel@mindpipe>
> >
> > On Sat, 03 Sep 2005 at 23:38:10 -0400, Lee Revell wrote:
> >
> > > On Sat, 2005-09-03 at 18:58 -0400, Chuck Ebbert wrote:
> > > > I just bought a new notebook.
> > >
> > > I'd return it if I were you.
> >
> > What fun is that? I have learned that HP/Compaq is hostile to Linux,
> > for one thing, which was interesting (my system is a Compaq Presario
> > V2312US.)
> >
> > Can you help me find out why my codec is unknown? I gave up trying to
> > figure out how to get the codec ID and hacked the source to print it:
> >
> >
> > atiixp: codec 0 not available for modem
> > atiixp: no codec available
> > ALSA device list:
> > #0 ATI IXP rev 2 with 0x43585430 at 0xd0003400, irq 177
> >
> >
> > So it's a Conexant codec with ID 0x30 on an atiixp. OSS has some support
> > for this codec, apparently.
>
> Wait, that sounds like the modem, not the AC97 audio codec.
>
> You might be able to get the modem to work with the (proprietary)
> slmodem software modem, or something. I wouldn't count on it though.
>
> Does your sound work?
>
> Lee
>
>
>
> -------------------------------------------------------
> SF.Net email is Sponsored by the Better Software Conference & EXPO
> September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
> Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
> Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
> _______________________________________________
> Alsa-devel mailing list
> [email protected]
> https://lists.sourceforge.net/lists/listinfo/alsa-devel
>
>
> Informacia od NOD32
> Tato sprava bola skontrolovana antivirovym systemom NOD32.
> [ Projekt gaya | http://www.gaya.sk ]

2005-09-09 18:11:58

by Chuck Ebbert

[permalink] [raw]
Subject: Re: Brand-new notebook useless with Linux...

In-Reply-To: <1126207905.12697.20.camel@mindpipe>

On Thu, 08 Sep 2005 at 15:31:44 -0400, Lee Revell wrote:

> Wait, that sounds like the modem, not the AC97 audio codec.
>
> You might be able to get the modem to work with the (proprietary)
> slmodem software modem, or something. I wouldn't count on it though.
>
> Does your sound work?


Well I'll be...

I'd assumed from the (confusing) messages that the sound card was
not working, but it seems fine. Shouldn't the error messages from
atiixp-modem be prefixed with that name instead of "atiixp"?

Untested patch follows.

Signed-off-by: Chuck Ebbert <[email protected]>

sound/pci/atiixp_modem.c | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)

--- 2.6.13a.orig/sound/pci/atiixp_modem.c
+++ 2.6.13a/sound/pci/atiixp_modem.c
@@ -405,7 +405,7 @@ static int snd_atiixp_acquire_codec(atii

while (atiixp_read(chip, PHYS_OUT_ADDR) & ATI_REG_PHYS_OUT_ADDR_EN) {
if (! timeout--) {
- snd_printk(KERN_WARNING "atiixp: codec acquire timeout\n");
+ snd_printk(KERN_WARNING "atiixp-modem: codec acquire timeout\n");
return -EBUSY;
}
udelay(1);
@@ -436,7 +436,7 @@ static unsigned short snd_atiixp_codec_r
} while (--timeout);
/* time out may happen during reset */
if (reg < 0x7c)
- snd_printk(KERN_WARNING "atiixp: codec read timeout (reg %x)\n", reg);
+ snd_printk(KERN_WARNING "atiixp-modem: codec read timeout (reg %x)\n", reg);
return 0xffff;
}

@@ -498,7 +498,7 @@ static int snd_atiixp_aclink_reset(atiix
do_delay();
atiixp_update(chip, CMD, ATI_REG_CMD_AC_RESET, ATI_REG_CMD_AC_RESET);
if (--timeout) {
- snd_printk(KERN_ERR "atiixp: codec reset timeout\n");
+ snd_printk(KERN_ERR "atiixp-modem: codec reset timeout\n");
break;
}
}
@@ -552,7 +552,7 @@ static int snd_atiixp_codec_detect(atiix
atiixp_write(chip, IER, 0); /* disable irqs */

if ((chip->codec_not_ready_bits & ALL_CODEC_NOT_READY) == ALL_CODEC_NOT_READY) {
- snd_printk(KERN_ERR "atiixp: no codec detected!\n");
+ snd_printk(KERN_ERR "atiixp-modem: no codec detected!\n");
return -ENXIO;
}
return 0;
@@ -635,7 +635,7 @@ static void snd_atiixp_xrun_dma(atiixp_t
{
if (! dma->substream || ! dma->running)
return;
- snd_printdd("atiixp: XRUN detected (DMA %d)\n", dma->ops->type);
+ snd_printdd("atiixp-modem: XRUN detected (DMA %d)\n", dma->ops->type);
snd_pcm_stop(dma->substream, SNDRV_PCM_STATE_XRUN);
}

@@ -1081,14 +1081,14 @@ static int __devinit snd_atiixp_mixer_ne
ac97.scaps = AC97_SCAP_SKIP_AUDIO;
if ((err = snd_ac97_mixer(pbus, &ac97, &chip->ac97[i])) < 0) {
chip->ac97[i] = NULL; /* to be sure */
- snd_printdd("atiixp: codec %d not available for modem\n", i);
+ snd_printdd("atiixp-modem: codec %d not available for modem\n", i);
continue;
}
codec_count++;
}

if (! codec_count) {
- snd_printk(KERN_ERR "atiixp: no codec available\n");
+ snd_printk(KERN_ERR "atiixp-modem: no codec available\n");
return -ENODEV;
}

@@ -1159,7 +1159,7 @@ static void __devinit snd_atiixp_proc_in
{
snd_info_entry_t *entry;

- if (! snd_card_proc_new(chip->card, "atiixp", &entry))
+ if (! snd_card_proc_new(chip->card, "atiixp-modem", &entry))
snd_info_set_text_ops(entry, chip, 1024, snd_atiixp_proc_read);
}

__
Chuck
Subliminal URL: http://www.sluggy.com/daily.php?date=050905

2005-09-12 01:42:49

by Lee Revell

[permalink] [raw]
Subject: Re: [Alsa-devel] Re: Brand-new notebook useless with Linux...

On Fri, 2005-09-09 at 14:09 -0400, Chuck Ebbert wrote:
> In-Reply-To: <1126207905.12697.20.camel@mindpipe>
>
> On Thu, 08 Sep 2005 at 15:31:44 -0400, Lee Revell wrote:
>
> > Wait, that sounds like the modem, not the AC97 audio codec.
> >
> > You might be able to get the modem to work with the (proprietary)
> > slmodem software modem, or something. I wouldn't count on it though.
> >
> > Does your sound work?
>
>
> Well I'll be...
>
> I'd assumed from the (confusing) messages that the sound card was
> not working, but it seems fine. Shouldn't the error messages from
> atiixp-modem be prefixed with that name instead of "atiixp"?
>
> Untested patch follows.
>
> Signed-off-by: Chuck Ebbert <[email protected]>

This should be applied IMO. Can we get it in CVS?

Lee

2005-09-12 10:42:40

by Takashi Iwai

[permalink] [raw]
Subject: Re: [Alsa-devel] Re: Brand-new notebook useless with Linux...

At Sun, 11 Sep 2005 21:42:44 -0400,
Lee Revell wrote:
>
> On Fri, 2005-09-09 at 14:09 -0400, Chuck Ebbert wrote:
> > In-Reply-To: <1126207905.12697.20.camel@mindpipe>
> >
> > On Thu, 08 Sep 2005 at 15:31:44 -0400, Lee Revell wrote:
> >
> > > Wait, that sounds like the modem, not the AC97 audio codec.
> > >
> > > You might be able to get the modem to work with the (proprietary)
> > > slmodem software modem, or something. I wouldn't count on it though.
> > >
> > > Does your sound work?
> >
> >
> > Well I'll be...
> >
> > I'd assumed from the (confusing) messages that the sound card was
> > not working, but it seems fine. Shouldn't the error messages from
> > atiixp-modem be prefixed with that name instead of "atiixp"?
> >
> > Untested patch follows.
> >
> > Signed-off-by: Chuck Ebbert <[email protected]>
>
> This should be applied IMO. Can we get it in CVS?

Applied to CVS now. Thanks!


Takashi