How to disable hardware from detecting and using

Hi.
In my laptop I have something what I never use:

  1. IEEE1394 Controller
  2. Modem

I want to hide them from Suse 11.1.
I want Suse do not test, install drivers and use them.
I want Suse to forget about them.

How to do this?
Thank you.

Hi
If you run hwinfo it will show which modules it loads, then just add
these to the /etc/modprobe.d/blacklist


Cheers Malcolm °¿° (Linux Counter #276890)
openSUSE 11.1 x86 Kernel 2.6.27.7-9-default
up 14:50, 1 user, load average: 0.06, 0.14, 0.22
GPU GeForce 6600 TE/6200 TE - Driver Version: 180.29

Hi,
Thanks for replay.
If I understood you right, I have:

18: PCI 1e.3: 0703 Modem (Generic)
[Created at pci.318]
UDI: /org/freedesktop/Hal/devices/pci_8086_266d
Unique ID: iL_V.mGMnBdZ7UE3
SysFS ID: /devices/pci0000:00/0000:00:1e.3
SysFS BusID: 0000:00:1e.3
Hardware Class: modem
Model: “Intel 82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Modem Controller”
Vendor: pci 0x8086 “Intel Corporation”
Device: pci 0x266d “82801FB/FBM/FR/FW/FRW (ICH6 Family) AC’97 Modem Controller”
SubVendor: pci 0x17aa “Lenovo”
SubDevice: pci 0x207c
Revision: 0x04
Driver: “Intel ICH Modem”
Driver Modules: “snd_intel8x0m”
I/O Ports: 0xe300-0xe3ff (rw)
I/O Ports: 0xe400-0xe47f (rw)
IRQ: 20 (2 events)
Module Alias: “pci:v00008086d0000266Dsv000017AAsd0000207Cbc07sc03i00”
Driver Info #0:
Driver Status: snd_intel8x0m is active
Driver Activation Cmd: “modprobe snd_intel8x0m”
Config Status: cfg=no, avail=yes, need=no, active=unknown

So, I have to add to blacklist: snd_intel8x0m.

I just want to make sure.

Thank you.

Yes, it works.
Thank you.