http://www.toughbookdrivers.com/
That is the place to go for the OLDER toughbook drivers.
I never had a 48, 50 was the closest. They all have ATI cards for graphics.
Mark 1 -- CF-48M/N
Mark 2 -- CF-48P/R
Mark 3 -- CF-48S/U
Mark 4 -- CF-48V/X
Mark 5 -- CF-48E/F
Mark 6 -- CF-48G/H
Network card
CF-48M/N (Mk1) -- Realtek RTL8139DL
CF-48P/R (Mk2) -- Realtek RTL8139DL
CF-48S/U (Mk3) -- Realtek RTL8139DL
CF-48V/X (Mk4) -- Realtek RTL8139DL
CF-48E/F (Mk5) -- Realtek RTL8139DL
CF-48G/H (Mk6) -- Realtek RTL8139DL
CPU
CF-48M/N (Mk1) -- Intel® Mobile Pentium® III 600M/700MHz
CF-48P/R (Mk2) -- Intel® Mobile Pentium® III 800M/900MHz
CF-48S/U (Mk3) -- Intel® Mobile Pentium® III Processor M1G/1.13GHz
CF-48V/X (Mk4) -- Intel® Mobile Pentium® 4 Processor M1.6G/1.8GHz
CF-48E/F (Mk5) -- Intel® Pentium® M Processor 1.4GHz
CF-48G/H (Mk6) -- Intel® Pentium® M Processor 1.5GHz
chipset
CF-48M/N (Mk1) -- Intel® 440BX PCIset
CF-48P/R (Mk2) -- Intel® 440BX PCIset
CF-48S/U (Mk3) -- Intel® 830MP
CF-48V/X (Mk4) -- Intel® 845MP
CF-48E/F (Mk5) -- Intel® 855PM
CF-48G/H (Mk6) -- Intel 855PM
sound card
CF-48M/N (Mk1) -- ESS Technology - ES1988 Allegro
CF-48P/R (Mk2) -- ESS Technology - ES1988 Allegro
CF-48S/U (Mk3) -- SigmaTel STAC9757T
CF-48V/X (Mk4) -- SigmaTel STAC9757T
CF-48E/F (Mk5) -- SigmaTel STAC9757T
CF-48G/H (Mk6) -- SigmaTel STAC9753T
graphics
CF-48M/N (Mk1) -- ATI Technologies RAGE Mobility-M1 graphics controller
CF-48P/R (Mk2) -- ATI Technologies RAGE Mobility-M1 graphics controller
CF-48S/U (Mk3) -- ATI Technologies Mobility Radeon graphics controller
CF-48V/X (Mk4) -- ATI Technologies Mobility Radeon 7500 graphics controller
CF-48E/F (Mk5) -- ATI Technologies Mobility Radeon 9000 graphics controller
CF-48G/H (Mk6) -- ATI Technologies Mobility Radeon 9000 graphics controller
wireless
CF-48M/N (Mk1) -- N/A
CF-48P/R (Mk2) -- N/A
CF-48S/U (Mk3) -- N/A
CF-48V/X (Mk4) -- Cisco Aironet 350 Series (802.11b)(Optional)
CF-48E (Mk5) -- Intel® PRO/Wireless 2100 (802.11b)
CF-48G (Mk6) -- Intel® PRO/Wireless 2100 (802.11b)
ram (this is factory listing so 1gb chips weren't made when this info was first published)
CF-48M/N (Mk1) -- On-board 64MB or 128MB. Expandable to320MB or 384MB
CF-48P/R (Mk) -- On-board 128MB. Expandable to 384MB
CF-48S/U (Mk3) -- On-board 256MB. Expandable to 512MB
CF-48V/X (Mk4) -- On-board 256MB. Expandable to 768MB
CF-48E/F (Mk5) -- On-board 256MB. Expandable to 768MB
CF-48G/H (Mk6) -- On-board 256MB. Expandable to 768MB
Maybe this will help you with the hard ware ID for linux use.