FEDORA CORE 6 - ZOD:
6.1 Custom Software Install Script
Installation and Configuration on a Compaq C300
Background: "I own a number of laptops and desktops most notably my Compaq Presario 2596US which has been through the grinder and but kept on kicking for years. Recently, 2 days ago, that laptop died most likely for the final time ;~). The choice was do I buy a 399$ new low end laptop or wait two weeks while I wait for a 390$ refurb motherboard for my old one. Obviously I bought this nice new Compaq Presario C300."
Problem: I work with a number of mathematical, optical, and wireless software packages for my Thesis work and Job. So I use Linux of course.
The Compaq C300 comes with the following base specifications:
Video: Intel 945GM
Ram: 512MB
Optical Drive: CDRW/DVD-ROM
USB: 2 x 2.0 Ports
CPU: 1.66 GHz Celeron-M 420
HD: 80GB SATA 5400RPM
NIC: RTL-8129 Realtek
WLAN NIC: Broadcom 1390 WLAN Mini-PCI Card
Installation was straight forward, simply boot off of a FC6-ZOD DVD and hit enter when the boot prompt comes up. Skip the media check and go right into the installation process.
Next I removed all existing partitions on the system and let Fedora set up the defaults, which in this case end up being 1GB for the Swap - 100MB for the Boot - and all the rest for the root.
I chose to install KDE with all the Development/Workstation/Legacy Support Packages enabled. After the install when prompted I added custom port 10000 to the firewalls allowed ports list. I did this to save me the time after the install, “For use with WEBMIN”.
|
00:00.0 Host bridge: Intel Corporation Mobile 945GM/PM/GMS/940GML and 945GT Express Memory Controller Hub (rev 03) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ >SERR- <PERR- Latency: 0 Capabilities: [e0] Vendor Specific Information
00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) (prog-if 00 [VGA]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 177 Region 0: Memory at d0200000 (32-bit, non-prefetchable) [size=512K] Region 1: I/O ports at 1800 [size=8] Region 2: Memory at c0000000 (32-bit, prefetchable) [size=256M] Region 3: Memory at d0300000 (32-bit, non-prefetchable) [size=256K] Capabilities: [90] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/940GML Express Integrated Graphics Controller (rev 03) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Region 0: Memory at d0280000 (32-bit, non-prefetchable) [size=512K] Capabilities: [d0] Power Management version 2 Flags: PMEClk- DSI+ D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1b.0 Audio device: Intel Corporation 82801G (ICH7 Family) High Definition Audio Controller (rev 01) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 58 Region 0: Memory at d0340000 (64-bit, non-prefetchable) [size=16K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=55mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [60] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable- Address: 0000000000000000 Data: 0000 Capabilities: [70] Express Unknown type IRQ 0 Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag- Device: Latency L0s <64ns, L1 <1us Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported- Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop+ Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported Speed unknown, Width x0, ASPM unknown, Port 0 Link: Latency L0s <64ns, L1 <1us Link: ASPM Disabled CommClk- ExtSynch- Link: Speed unknown, Width x0 Capabilities: [100] Virtual Channel Capabilities: [130] Unknown (5)
00:1c.0 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 1 (rev 01) (prog-if 00 [Normal decode]) Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=01, subordinate=01, sec-latency=0 I/O behind bridge: 0000f000-00000fff Memory behind bridge: fff00000-000fffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [40] Express Root Port (Slot+) IRQ 0 Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag- Device: Latency L0s unlimited, L1 unlimited Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported- Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 1 Link: Latency L0s <1us, L1 <4us Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch- Link: Speed 2.5Gb/s, Width x0 Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+ Slot: Number 2, PowerLimit 6.500000 Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- Slot: AttnInd Unknown, PwrInd Unknown, Power- Root: Correctable- Non-Fatal- Fatal- PME- Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Address: fee00000 Data: 40c9 Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100] Virtual Channel Capabilities: [180] Unknown (5)
00:1c.1 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 2 (rev 01) (prog-if 00 [Normal decode]) Control: I/O- Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=02, subordinate=02, sec-latency=0 I/O behind bridge: 0000f000-00000fff Memory behind bridge: fff00000-000fffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [40] Express Root Port (Slot+) IRQ 0 Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag- Device: Latency L0s unlimited, L1 unlimited Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported- Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 2 Link: Latency L0s <1us, L1 <4us Link: ASPM Disabled RCB 64 bytes CommClk- ExtSynch- Link: Speed 2.5Gb/s, Width x0 Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+ Slot: Number 3, PowerLimit 6.500000 Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- Slot: AttnInd Unknown, PwrInd Unknown, Power- Root: Correctable- Non-Fatal- Fatal- PME- Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Address: fee00000 Data: 40d1 Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100] Virtual Channel Capabilities: [180] Unknown (5)
00:1c.2 PCI bridge: Intel Corporation 82801G (ICH7 Family) PCI Express Port 3 (rev 01) (prog-if 00 [Normal decode]) Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 64 bytes Bus: primary=00, secondary=06, subordinate=06, sec-latency=0 I/O behind bridge: 0000f000-00000fff Memory behind bridge: 30000000-300fffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [40] Express Root Port (Slot+) IRQ 0 Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag- Device: Latency L0s unlimited, L1 unlimited Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported- Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s L1, Port 3 Link: Latency L0s <256ns, L1 <4us Link: ASPM L0s Enabled RCB 64 bytes CommClk+ ExtSynch- Link: Speed 2.5Gb/s, Width x1 Slot: AtnBtn- PwrCtrl- MRL- AtnInd- PwrInd- HotPlug+ Surpise+ Slot: Number 4, PowerLimit 6.500000 Slot: Enabled AtnBtn- PwrFlt- MRL- PresDet+ CmdCplt- HPIrq- Slot: AttnInd Unknown, PwrInd Unknown, Power- Root: Correctable- Non-Fatal- Fatal- PME- Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Address: fee00000 Data: 40d9 Capabilities: [90] #0d [0000] Capabilities: [a0] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [100] Virtual Channel Capabilities: [180] Unknown (5)
00:1d.0 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #1 (rev 01) (prog-if 00 [UHCI]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 233 Region 4: I/O ports at 1820 [size=32]
00:1d.1 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #2 (rev 01) (prog-if 00 [UHCI]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 225 Region 4: I/O ports at 1840 [size=32]
00:1d.2 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #3 (rev 01) (prog-if 00 [UHCI]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin C routed to IRQ 185 Region 4: I/O ports at 1860 [size=32]
00:1d.3 USB Controller: Intel Corporation 82801G (ICH7 Family) USB UHCI #4 (rev 01) (prog-if 00 [UHCI]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin D routed to IRQ 177 Region 4: I/O ports at 1880 [size=32]
00:1d.7 USB Controller: Intel Corporation 82801G (ICH7 Family) USB2 EHCI Controller (rev 01) (prog-if 20 [EHCI]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O- Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin A routed to IRQ 233 Region 0: Memory at d0544000 (32-bit, non-prefetchable) [size=1K] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=375mA PME(D0+,D1-,D2-,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- Capabilities: [58] Debug port
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev e1) (prog-if 01 [Subtractive decode]) Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Bus: primary=00, secondary=08, subordinate=08, sec-latency=32 I/O behind bridge: 00002000-00002fff Memory behind bridge: d0100000-d01fffff Prefetchable memory behind bridge: 00000000fff00000-0000000000000000 Secondary status: 66MHz- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort+ <SERR- <PERR- BridgeCtl: Parity- SERR- NoISA+ VGA- MAbort- >Reset- FastB2B- Capabilities: [50] #0d [0000]
00:1f.0 ISA bridge: Intel Corporation 82801GBM (ICH7-M) LPC Interface Bridge (rev 01) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Capabilities: [e0] Vendor Specific Information
00:1f.1 IDE interface: Intel Corporation 82801G (ICH7 Family) IDE Controller (rev 01) (prog-if 8a [Master SecP PriP]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem- BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 225 Region 0: I/O ports at <unassigned> Region 1: I/O ports at <unassigned> Region 2: I/O ports at <unassigned> Region 3: I/O ports at <unassigned> Region 4: I/O ports at 1810 [size=16]
00:1f.2 SATA controller: Intel Corporation 82801GBM/GHM (ICH7 Family) Serial ATA Storage Controller AHCI (rev 01) (prog-if 01 [AHCI 1.0]) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0 Interrupt: pin B routed to IRQ 50 Region 0: I/O ports at 18d0 [size=8] Region 1: I/O ports at 18c4 [size=4] Region 2: I/O ports at 18c8 [size=8] Region 3: I/O ports at 18c0 [size=4] Region 4: I/O ports at 18b0 [size=16] Region 5: Memory at d0544400 (32-bit, non-prefetchable) [size=1K] Capabilities: [80] Message Signalled Interrupts: 64bit- Queue=0/0 Enable+ Address: fee00000 Data: 4032 Capabilities: [70] Power Management version 2 Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot+,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=0 PME-
00:1f.3 SMBus: Intel Corporation 82801G (ICH7 Family) SMBus Controller (rev 01) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem- BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Interrupt: pin B routed to IRQ 225 Region 4: I/O ports at 18e0 [size=32]
06:00.0 Network controller: Broadcom Corporation Dell Wireless 1390 WLAN Mini-PCI Card (rev 01) Subsystem: Hewlett-Packard Company Unknown device 1363 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 0, Cache Line Size: 64 bytes Interrupt: pin A routed to IRQ 3 Region 0: Memory at 30000000 (32-bit, non-prefetchable) [size=16K] Capabilities: [40] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1-,D2-,D3hot-,D3cold-) Status: D0 PME-Enable- DSel=0 DScale=2 PME- Capabilities: [58] Message Signalled Interrupts: 64bit- Queue=0/0 Enable- Address: 00000000 Data: 0000 Capabilities: [d0] Express Legacy Endpoint IRQ 0 Device: Supported: MaxPayload 128 bytes, PhantFunc 0, ExtTag+ Device: Latency L0s <4us, L1 unlimited Device: AtnBtn- AtnInd- PwrInd- Device: Errors: Correctable- Non-Fatal- Fatal- Unsupported- Device: RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop- Device: MaxPayload 128 bytes, MaxReadReq 128 bytes Link: Supported Speed 2.5Gb/s, Width x1, ASPM L0s, Port 0 Link: Latency L0s <4us, L1 <64us Link: ASPM L0s Enabled RCB 64 bytes CommClk+ ExtSynch- Link: Speed 2.5Gb/s, Width x1 Capabilities: [100] Advanced Error Reporting Capabilities: [13c] Virtual Channel
08:08.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10) Subsystem: Hewlett-Packard Company Unknown device 30a5 Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- Latency: 32 (8000ns min, 16000ns max) Interrupt: pin A routed to IRQ 177 Region 0: I/O ports at 2000 [size=256] Region 1: Memory at d0100000 (32-bit, non-prefetchable) [size=256] Capabilities: [50] Power Management version 2 Flags: PMEClk- DSI- D1+ D2+ AuxCurrent=375mA PME(D0-,D1+,D2+,D3hot+,D3cold+) Status: D0 PME-Enable- DSel=0 DScale=0 PME- |
Sound: Works right away, no special configuration is needed.
Video: The refresh rate is detected as well as the resolution, no special configuration is needed.
USB: USB 2.0 is detected and works perfect.
Modem: The modem “DOES NOT” work, however there are linuxant and other drivers available for it. I won’t be loading these because I have no need for the modem to work, “at least not on this laptop.”
10/100 NIC: Works without any special configuration.
Wireless: This is tricky, I’ve found information that says the wireless will work using the right ipw driver however I don’t have the time right now to get that installed. Since this laptop is primarily for writing reports, I don’t need the wireless to support rfmon mode. So I may just load ndiswrapper. I haven’t as of yet because I don’t like running closed source “anything” on my systems.
NOTE: NDISWRAPPER – Only supports connections to secure networks, if it’s an open network the driver will refuse to connect. As off yet no one seems to have found a way around this.
DVD-CDRW: Works perfect, I’ve already burned over a dozen CD’s without any issues.
I put together the following script to simplify
additional software installation. It’s far from complete but it gets the job
of basic installations done. If you run the entire script, you’ll need to pre-download
some of the packages, “specifically those listed in the rpm section,” and place
them in the same directory as the script.
If you’re unfamilure as to how a scipt works, “simply copy and past the following script text into a blank text document and save it as myscript.sh, or whatever name you want with the .sh ending.
Then open a terminal window and type: “chmod 755 myscript.sh” this makes it executable.
When you are ready to run the script, navigate to the directory you saved it in and type: ./myscript.sh
|
echo " " echo " " echo " -----------------------------------------------------------------------------" echo " " echo " This Script Simply Adds all the components that you'll most likely end up " echo " wanting after a base install of Fedora Core 6. Some of these Packages are " echo " Non-Free, as in Non-OpenSource, therefore you can not redistribute a distro " echo " Based on FC6 after installing this software " echo " " echo " By: Joshua White " echo " josh@securemind.org " echo " Last Update: 2006-11-18, 12:45am " echo " " echo " Please be aware that this script will access the internet and download a " echo " rather large amount of data to install these programs " echo " " echo " Finally and Most Important !!! This Script Comes With No Warranty !!! " echo " I made and run this script for my own use, if you use it I'm not ensureing " echo " That it will work for you. " echo " " echo " -----------------------------------------------------------------------------" echo " Pre-Check: Checking to see your system Type... This Script is only for i686, " echo " Otherwise known as x86, not 64bit systems - they will require different " echo " Versions of some software and access to different repos " echo " -----------------------------------------------------------------------------" echo " " uname -m echo " " echo " Did the above output equal i686? If yes, type y - If no press ctrl-z " read wasthiscorrect echo " " echo " -----------------------------------------------------------------------------" echo " " echo " " echo " Part 1: Adding Repositories " echo " " echo " " echo " Now Adding Livna.org " rpm -ivh http://rpm.livna.org/livna-release-6.rpm echo " " echo " Now Adding FreshRPMS.org " rpm -ivh http://ftp.freshrpms.net/pub/freshrpms/fedora/linux/5/freshrpms-release/freshrpms-release-1.1-1.fc.noarch.rpm echo " " echo " Now Adding Remis Free RPMS" wget http://remi.collet.free.fr/rpms/fc6.i386/remi-release-1-1.fc6.remi.noarch.rpm rpm -Uvh remi-release-1-1.fc6.remi.noarch.rpm echo " " echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Now Updateing System, This May Take A While " echo " " echo " -----------------------------------------------------------------------------" echo " " yum update echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Part 1.2 Now Installing Rpm(s) of various software, these need to be in the " echo " Same Director Script. " echo " " echo " -----------------------------------------------------------------------------" echo " " echo " 1.2.1: Glaxium - Cool Space Shootemup Game, youll need to make a " echo " shortcut once installed " echo " " rpm -i glaxium-0.5-rh80.i386.rpm echo " " echo " 1.2.2: LabPlot - Scientific Plotting Software" echo " " rpm -i LabPlot-1.5.1.3-1.fc5.i386.rpm echo " " echo " 1.2.3: Libdvdcss2: is a dvd reading library" echo " " rpm -i libdvdcss2-1.2.9-1.i386.rpm echo " " echo " 1.2.4: Livdvdnav: is another dvd read library" echo " " rpm -i libdvdnav-0.1.10-2.lvn6.i386.rpm echo " " echo " 1.2.5: Microsoft Core Fonts - these are needed for MSOffice Compatability. " echo " Please note that this rpm package wasnt made by me and was from a " echo " thirdparty site. " echo " " wget --referer=http://www.mjmwired.net/resources/mjm-fedora-fc6.html \ http://www.mjmwired.net/resources/files/msttcorefonts-2.0-1.noarch.rpm rpm -ihv msttcorefonts-2.0-1.noarch.rpm echo " " echo " 1.2.6: Python Extra Libraries" echo " " rpm -i python-veusz-0.10-1-FC5.i386.rpm echo " " echo " 1.2.7: Real Player 10" echo " " wget http://www.real.com/realcom/R?href=http%3A%2F%2Fforms.real.com%2Freal%2Fplayer%2Fdownload.html%3Ff%3Dunix%2FRealPlayer10GOLD.rpm%26product%3Dplayerplus%26system%3Dlinux&pageid=linuxHomePage&pageregion=advanced_install&src=realhome_linux_0_2_1_0_0_3&pcode=rn&opage=realhome_linux rpm -i RealPlayer10GOLD.rpm rm /usr/lib/mozilla/plugins/mplayerplug-in-rm.so echo " " echo " 1.2.8: Remote Desktop and TSClient Front End - These allow you to connect " echo " to not only MS Terminal Server but also X11 and VNC Desktops. " echo " " yum -y install rdesktop rpm -i tsclient-0.148-1.i386.rpm echo " " echo " 1.2.9: VCDImager is a multimedia tool for viewing different codecs" echo " " rpm -i vcdimager-0.7.23-3.lvn6.i386.rpm echo " " echo " 1.2.10: VMWare Free Player - VMWare Free Player will play VM's that you " echo " download from VMWARE.com or that you create your self a number of " echo " different ways. " echo " " rpm -i VMware-player-1.0.2-29634.i386.rpm echo " " echo " 1.2.11: WEBMIN - is a web based administration tool for dozens of utilities, " echo " after it's installed just go to http://localhost:10000 in your local " echo " webbrowser or on a remote system type the ip address of the system your " echo " trying to reach instead of localhost. Of course you'll need to open port " echo " 10000 in your firewall. " echo " " rpm -i webmin-1.300-1.noarch.rpm echo " " echo " 1.2.12 Adobe Reader, while this is not necessary to read PDF's since KPDF is " echo " installed allready, it is nice to have since some secure pdf's won't work in " echo " kpdf. " echo " " rpm -i AdobeReader_enu-7.0.8-1.i386.rpm echo " " echo " -----------------------------------------------------------------------------" echo " " echo " This is Section of the Script contains applications that are downloaded from " echo " various repositories and sites " echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Part 2: Multimedia " echo " " yum -y install xmms-mp3* xine* amarok* streamtuner kdemultimedia* vcdimager* libdvdread libdvdnav kaffiene* xmms* libdvdcss vci* vlc* kplayer* gstreamer* xmms-faad2 libmad libid3tag banshee grip videolan-client compat-libstdc++-33 alsa-oss echo " " echo " Part 2.1: Adding Win32 Codecs " echo " " wget http://www3.mplayerhq.hu/MPlayer/releases/codecs/essential-20061022.tar.bz2 gtar xjvf essential-20061022.tar.bz2 mkdir /usr/local/lib/win32 mv essential-20061022/* /usr/local/lib/win32 rm -drf essential-20061022 echo " " echo " Make sure that you set Amarok to use the Xine Engine before trying to " echo " play MP3s otherwise it will error out. " echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Part 3: Games " echo " " echo " -----------------------------------------------------------------------------" echo " " yum -y install torcs* supertux* wesnoth* fortune-firefly* pingus* scorched3d* viruskiller* rafkill* overgod* echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Part 4: Science " yum -y install celestia* echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Part 5: Tech Stuff " yum -y install kicad* ktechlab* ngspice* pcb* qucs* xcircuit* kivio* echo " " echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Part 6: Programming " echo " " echo " -----------------------------------------------------------------------------" echo " " yum -y install seamonkey* mathml* kdewebdev* bluefish* echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Now Installing NVU - This is a Really Nice Webpublishing Package " echo " " echo " For more information on RPM Build Directories check out " echo " http://forums.fedoraforum.org/showthread.php?t=101856 " echo " " echo " Ok So to Hell With NVU, its compatability with FC6 sucks, so forget it " echo " and install AMAYA instead " echo " " # yum -y install fedora-rpmdevtools # fedora-buildrpmtree # wget ftp://fr.rpmfind.net/linux/freshrpms/fedora/linux/testing/4/nvu/nvu-1.0-0.1.i386.rpm # rpm -ivh nvu-1.0-0.1.i386.rpm # # This will only work if you have SELinux Disabled # wget http://www.nvu.com/download/linux/1.0/nvu-1.0-RedHat_and_Fedora/nvu-1.0-1.rhel4.fs.i386.rpm # rpm -ivh nvu-1.0-1.rhel4.fs.i386.rpm --nodeps # # This is the old Way Us it at your parrel. # yum -y install libIDL # wget http://cvs.nvu.com/download/nvu-1.0PR-sources.tar.bz2 # bzip2 -dc nvu-1.0PR-sources.tar.bz2 | tar xf - # cd mozilla/composer/config # cp mozconfig.linux ../../.mozconfig~ # cd ../../ # make -f client.mk build_all echo " " echo " -----------------------------------------------------------------------------" echo " " echo " Now Installing Amaya - This is a Really Nice Webpublishing Package " echo " " wget http://www.w3.org/Amaya/Distribution/amaya-fullsrc-9.52.tgz tar xzvf /tmp/amaya-fullsrc-xxx.tgz cd amaya* ./configure make make install cd .. echo " " echo " -----------------------------------------------------------------------------" echo " " echo "Part 7: Antivirus" yum -y install clamav* klamav* echo "Part 8: Office" yum -y install openoffice.org* kbibtex* echo "Part 8: Utilities" yum -y install unrar privoxy tor ntfs-3g echo "Part 8.1: WINE - Windows Software Emulation Environment" echo "You may or may not want to install this - I install it so that I can run Dreamweaver" yum -y install wine cabextract echo " " rm /usr/lib/mozilla/plugins/mplayerplug-in-rm.so echo "Part 9: Internet Software" echo " " echo "Now Installing Firefox 2.0" yum --enablerepo=remi update firefox echo " " echo "Now Installing Flash Player 9 Beta Edition" rpm -ev flash-plugin wget http://www.adobe.com/go/fp9_update_b1_installer_linuxplugin tar -zxvf FP9_plugin_beta_101806.tar.gz cd flash-player-plugin-9.0.21.55/ cp libflashplayer.so /u$ cp libflashplayer.so /usr/lib/mozilla/plugins/ cd .. rm -drf flash-player-plugin-9.0.21.55 echo " " echo "Now Installing Java Runtime Environment" chmod +x jre-1_5_0_09-linux-i586-rpm.bin ./jre-1_5_0_09-linux-i586-rpm.bin ln -s /usr/java/jre1.5.0_09/plugin/i386/ns7/libjavaplugin_oji.so /usr/lib/mozilla/plugins /usr/sbin/alternatives --install /usr/bin/java java /usr/java/jre1.5.0_09/bin/java 1509 java -version echo " ------------------------------------------------------------------------------------------------------------- " echo "Part 10: Compiled Software" echo "The following software will be compiled on your system, this is due to the lack of rpm's allready built and my lack of time to make rpms for these packages. Lets also not forget that not every system is the same and some, like myself, have modified the kernel manually." echo " " echo "10.1 Kim: A image management script for the right click menu" tar xvfz kim-0.9.4.tar.gz cd kim ./install.sh cd .. rm -drf kim echo "10.2 Tork: A tor front end which allows for a simple interface to work with the Tor network" tar xvf tork-0.11.tar.bz2 cd tork-0.11 ./configure && make && make install cd .. rm -drf tork-0.11 echo " ------------------------------------------------------------------------------------------------------------- " yum update |
Fedora Core 6 ~ Linux on a Compaq Presario C300, works great and is highly recommended. The laptop its self is great as well, it runs well for a Celeron and it’s incredibly quiet. It has a high battery life at 5 ~ 8 hours depending at what level you are running the system as well. The only Con that I’ve found so far is that the system does not have a PCMCIA port which makes adding additional hardware a bit of a problem.