Kernel.org: 4.12
sid (unstable): 4.11.6-1
stretch (testing): 4.9.30-2+deb9u2
jessie (stable): 3.16.43-2+deb8u2
wheezy (oldstable): 3.2.89-2

Debian GNU/Linux device driver check & report

Toshiba: Satellite P100-351

PCI IDWorks?VendorDeviceDriverKernel
808627a0YesIntel CorporationMobile 945GM/PM/GMS, 943/940GML and 945GT Express Memory Controller Hubagpgart,intel-agp
808627a1Intel CorporationMobile 945GM/PM/GMS, 943/940GML and 945GT Express PCI Express Root Port
808627d8YesIntel CorporationN10/ICH 7 Family High Definition Audio Controllersnd-hda-intel
808627d0Intel CorporationN10/ICH 7 Family PCI Express Port 1
808627d2Intel CorporationN10/ICH 7 Family PCI Express Port 2
808627d4Intel CorporationN10/ICH 7 Family PCI Express Port 3
808627c8Intel CorporationN10/ICH 7 Family USB UHCI Controller #1
808627c9Intel CorporationN10/ICH 7 Family USB UHCI Controller #2
808627caIntel CorporationN10/ICH 7 Family USB UHCI Controller #3
808627cbIntel CorporationN10/ICH 7 Family USB UHCI Controller #4
808627ccIntel CorporationN10/ICH 7 Family USB2 EHCI Controller
80862448YesIntel Corporation82801 Mobile PCI Bridgei810_rng
808627b9YesIntel Corporation82801GBM (ICH7-M) LPC Interface Bridgeleds-ss4200,intel-rng,iTCO_wdtv2.6.25-
808627c4YesIntel Corporation82801GBM/GHM (ICH7 Family) SATA IDE Controllerata_piixv2.6.25-
808627daYesIntel CorporationN10/ICH 7 Family SMBus Controlleri2c-i801v2.6.25-
10de0398YesnVidia CorporationG73 [GeForce Go 7600]nv
8086109aYesIntel Corporation82573L Gigabit Ethernet Controllere1000ev2.6.25-
80864222YesIntel CorporationPRO/Wireless 3945ABG [Golan] Network Connectioniwl3945v2.6.25-
104c8039YesTexas InstrumentsPCIxx12 Cardbus Controlleryenta_socketv2.6.25-
104c803aTexas InstrumentsPCIxx12 OHCI Compliant IEEE 1394 Host Controller
104c803bYesTexas Instruments5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)tifm_7xx1v2.6.25-
104c803cTexas InstrumentsPCIxx12 SDA Standard Compliant SD Host Controller

Sound Card "82801G (ICH7 Family) High Definition Audio Controller" works only with bootparameters "acpi=off noapic" until you correct your DSDT by hand (there is no HowTo around on the internet so that's kind of hard to do for most people)
Even with those Bootparameters, maximum sound level is very low compared to using Windows