did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

did-you-know? rent-now

Amazon no longer offers textbook rentals. We do!

We're the #1 textbook rental company. Let us show you why.

9780764525087

Linux® Toys: 13 Cool Projects for Home, Office and Entertainment

by ;
  • ISBN13:

    9780764525087

  • ISBN10:

    0764525085

  • Edition: CD
  • Format: Paperback w/CD
  • Copyright: 2003-10-01
  • Publisher: Wiley
  • Purchase Benefits
  • Free Shipping Icon Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • eCampus.com Logo Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $29.99

Summary

* Christopher Negus is the bestselling author of Red Hat Linux 8 Bible (0-7645-4968-5) and earlier versions, with more than 125,000 copies sold * Readers learn to build sixteen fun and useful devices for home and office, using spare parts and free software * Projects include transforming an answering machine into an e-mail converter, building an MP3 music jukebox, building a car entertainment center, and creating a TV video recorder/player * Projects work with any version of Linux * Companion Web site includes specialized hardware drivers and software interfaces, plus music and game software

Author Biography

Christopher Negus is the author of all editions of the bestselling Red Hat Linux Bible as well as several other computer books. A Linux aficionado, Chris recently wired his house with coax and Cat 5e wiring so he could build more toys. <p> Wolber is an experienced Linux system administrator, programmer, and founder of Quantum Linux Laboratories. He's president of the Tacoma Linux Users Group and a devout hardware tinkerer.

Table of Contents

Prefacep. ix
Acknowledgmentsp. xv
The Basics
Exploring Linux Toysp. 3
Taking the First Stepp. 3
Has your computer got what it takes?p. 4
Have you got what it takes?p. 4
Checking Out the Projectsp. 6
Costs of building Linux Toysp. 7
Finding hardwarep. 7
Getting Started with Linux Toysp. 8
The PCp. 8
The operating system: Red Hat Linuxp. 9
The Linux Toys CD-ROMp. 11
Odd pieces of hardwarep. 11
Using Open Source Softwarep. 12
Understanding GPL and other licencesp. 13
Building projects with open sourcep. 13
Connecting with Linux User Groupsp. 14
Visiting LinuxToys.netp. 14
Going Forwardp. 15
Finding Hardware and Softwarep. 17
Will This Old PC Work for Linux Toys?p. 17
Does the PC work?p. 18
Does the PC have what I need?p. 19
How Do I Choosep. 23
... the case?p. 23
... a CPU?p. 25
... a hard disk?p. 25
... RAM?p. 26
... a video card?p. 27
... a sound card?p. 28
... other hardware?p. 28
Using Kernel Hardware Informationp. 28
Shopping for a Used PCp. 30
Questions to considerp. 30
Where to buy?p. 30
Finding Open Source Softwarep. 32
Where open source people gatherp. 32
Where open source projects livep. 33
Entertainment Projects
Making a Music Jukeboxp. 37
About the Linux Toys Jukeboxp. 37
Configuring the Linux Toys Jukeboxp. 39
Gather your hardwarep. 39
Install and set up Red Hat Linuxp. 42
Install the Linux Toys softwarep. 44
Add the CD databasep. 44
Start the Linux Toys Jukeboxp. 45
Load the musicp. 47
Playing with Your Jukeboxp. 48
Starting and stopping the jukeboxp. 48
Making your own playlistsp. 49
Playing songs manuallyp. 50
Playing from other computers in your homep. 51
Modifying Your Jukeboxp. 52
To be (a CDDB) or not to be?p. 52
Adding CD information to the CDDBp. 54
Changing ripping optionsp. 57
Troubleshooting Your Jukeboxp. 58
The jukebox spits out your CDp. 58
Temp files left behindp. 59
Errant processesp. 59
Removing music you hatep. 60
Checking the CDDB logp. 60
Enhancing the Jukeboxp. 60
Understanding the Jukeboxp. 61
Jukebox files and directoriesp. 61
The player (musicd)p. 62
The ripper (ltautorip)p. 63
The database server daemon (cddbd)p. 63
Building a Digital Home Video Archivep. 65
What's in the Home Video Archive?p. 66
Gather the hardwarep. 67
Install Red Hat Linuxp. 70
Install Linux Toys softwarep. 70
Install a video cardp. 71
Install a TV capture card and video equipmentp. 73
Configure the TV player with xawtvp. 73
Prepare to recordp. 75
Recording Your Videosp. 76
Playing Your Videosp. 78
Burning Videos to CD or DVDp. 79
Burning Videos to VCDp. 82
Building a Television Recorder/Playerp. 85
What's in the TV Recorder/Playerp. 86
Setting Up the TV Recorder/Playerp. 87
Gather hardwarep. 87
Install Red Hat Linux and Linux Toys softwarep. 89
Configure TV viewing (xawtv)p. 90
Configure TV listings (XmlTV)p. 91
Add channel listingsp. 93
Configure TV recording (WebVCRplus)p. 95
Recording Your Showsp. 99
Starting to recordp. 99
Searching for shows to recordp. 101
Playing Back Your Showsp. 101
Troubleshooting Videop. 102
Creating an Arcade Game Playerp. 105
About MAME Console Gamingp. 106
Configuring an Arcade Game Playerp. 107
Gather hardwarep. 107
Install Linux and arcade softwarep. 108
Set up the joystickp. 108
Getting Game ROMsp. 109
Owning gamesp. 109
Installing game ROMsp. 111
Tuning Up the Arcadep. 111
Starting up gRustibusp. 111
Setting gRustibus preferencesp. 113
Setting Up the Gamesp. 114
Playing the Gamesp. 116
Running Xmame as Arcade Gamesp. 118
Building an Arcade Game Cabinetp. 119
Projects for the Home
Creating a Home Networkp. 123
Putting Together the Hardwarep. 124
Gather the hardwarep. 124
Connect it allp. 127
Configuring the Home Network Serverp. 128
Install and configure Red Hat Linuxp. 130
Create network interfaces (server)p. 130
Configure DHCPp. 134
Create network interfaces (clients)p. 136
Set up the firewallp. 136
Set up routingp. 139
Set up Samba file and print sharingp. 140
Making Your Network Toy-Readyp. 142
Making a Home Broadcast Centerp. 147
What's in the Home Broadcast Center?p. 148
Gather the hardwarep. 148
Install Red Hat Linuxp. 151
Install Linux Toys softwarep. 151
Install video cardp. 151
Install a TV capture card and video equipmentp. 152
Check your setupp. 152
Setting up the Broadcast Serverp. 153
Tips for Using Your Home Broadcast Centerp. 157
Improving the streaming video server (ffserver/ffmpeg)p. 157
Improving the streaming video client (mplayer)p. 158
Building a Temperature Monitorp. 159
Starting Up Your Temperature Monitorp. 160
Gather the hardwarep. 160
Install Red Hat Linuxp. 162
Install Linux Toys softwarep. 162
Attach DigiTemp hardwarep. 162
Try the DigiTemp softwarep. 163
Logging Temperatures Continuouslyp. 165
Adding Temperatures to a Web Pagep. 166
Adding Temperature to Mail Signaturesp. 168
More to Do with DigiTemp?p. 169
Setting Up a Digital Receptionistp. 171
Creating the Digital Receptionistp. 172
Gather the hardwarep. 173
Install and configure Red Hat Linuxp. 174
Connect the voice modemp. 174
Install Linux Toys packagesp. 176
Configure vgetty to listen for callsp. 176
Configure modem compressionp. 178
Set general compression and e-mail settingsp. 179
Plan your voicemail systemp. 181
Record your new voicemail messagesp. 184
Check that your voicemail is workingp. 185
Retrieve voicemail messages (from your e-mail)p. 185
Troubleshooting VOCPp. 186
Small Business Opportunities
Be a Mini ISPp. 191
About the Mini ISPp. 192
Configuring the Mini ISPp. 193
Gather computer hardwarep. 193
Install Red Hat Linuxp. 195
Install Linux Toys softwarep. 196
Configure the networkp. 196
Configure the domainp. 201
Configure the Web serverp. 204
Configure the FTP serverp. 205
Configure the mail serverp. 205
Add user accountsp. 206
Open the firewallp. 206
Supporting Users and Maintaining the Mini ISPp. 207
Prepare user account informationp. 207
Perform administrative tasksp. 208
Using Your Mini ISPp. 208
Be a Web-Hosting Servicep. 211
Planning Your Web-Hosting Servicep. 212
What comes with each Web site?p. 213
What resources can each Web site use?p. 213
What content types will you allow?p. 214
What should your service provide?p. 215
What do you need from a service provider?p. 215
What do you need to tell your clients?p. 215
Configuring Web Hostingp. 216
Set up the serverp. 216
Add user accountsp. 217
Configure the FTP serverp. 218
Configure the mail serverp. 219
Configure the Web serverp. 219
Set up disk quotasp. 223
Create the firewallp. 225
Monitoring Your Serverp. 225
Watching log filesp. 225
Watching Web site activityp. 226
Adding Web Server Contentp. 227
Just for Fun
Linux on a Floppy and BSD Gamesp. 231
Configuring DogHouse Linuxp. 233
Gather the hardwarep. 233
Create the DogHouse Linux floppyp. 233
Running DogHouse Linuxp. 234
Using DogHouse Linuxp. 234
Playing games on DogHouse Linuxp. 236
Running BSD-Gamesp. 239
Trying Other Bootable Linuxesp. 241
Controlling Toy Carsp. 243
About Controlling Toy Carsp. 244
Configuring the Toy Car Controllerp. 244
Gather hardwarep. 244
Install Red Hat Linux and toy car softwarep. 248
Wire up the controllersp. 249
Test your carp. 251
Operating the Car Manuallyp. 252
Operating Your Car in Patternsp. 253
Controlling Races Over the Internetp. 254
Controlling Blimps, Planes, and other RC Toysp. 255
Creating a Digital Picture Framep. 257
Building the Digital Picture Framep. 258
Gather the hardwarep. 258
Install and configure Red Hat Linuxp. 262
Install ltpicframep. 262
Get the imagesp. 262
Configure the picture frame softwarep. 265
Tune your laptopp. 266
Adapt the laptop to the picture framep. 266
Using Your Digital Picture Framep. 274
Getting the Softwarep. 275
ABCs of Using Linuxp. 281
Basics of Red Hat Linux Installationp. 305
Indexp. 321
GNU General Public Licensep. 331
Table of Contents provided by Ingram. All Rights Reserved.

Supplemental Materials

What is included with this book?

The New copy of this book will include any supplemental materials advertised. Please check the title of the book to determine if it should include any access cards, study guides, lab manuals, CDs, etc.

The Used, Rental and eBook copies of this book are not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.

Rewards Program