Difference between revisions of "Laptop QC Checklist"

From FreekiWiki
Jump to navigation Jump to search
(some updates)
(moved some stuff to Build, updated QC)
Line 1: Line 1:
 
=QC Checklist=
 
=QC Checklist=
'''Work through every step as well as you can, If you have a problem, ask your build instructor or a neighbor for help.'''  Try and learn the reason for each of the steps: this knowledge will come in handy later.
 
 
 
 
{| border="2" fontname="Nimbus Sans" fontsize="12"
 
{| border="2" fontname="Nimbus Sans" fontsize="12"
 
|-
 
|-
 
|width="40%" align="center"|Steps
 
|width="40%" align="center"|Steps
 
|width="53%" align="center"|Notes/Detailed Instructions
 
|width="53%" align="center"|Notes/Detailed Instructions
|width="7%"  align="center"|Done
 
|-
 
|colspan="3" align="center"|'''BEFORE YOU POWER ON'''
 
|-
 
| Does box rattle when you shake it? || If so, find the culprit and fix/remove it.  ||
 
|-
 
| Screws in tight?  All screws present? || If not, tighten and/or find screws.  ||
 
|-
 
| Are all slots and bays covered?    || If not, cover 'em. ||
 
|-
 
|-
 
| Is there Microsoft Branding (Certificates of Authenticity)? || If there is, take them off. (Or render them unreadable)||
 
|-
 
| Are there Asset tags? (identifying the last owner)|| If there are, remove them. || 
 
|-
 
| Is the system exterior clean? || If not, use cleaner and rag to clean. ||
 
|-
 
|Is the system standard? || Check the Spec Sheet.  If non-standard, please check with your instructor to see how to proceed.
 
||
 
 
|-
 
|-
|colspan="3" align="center"|'''BOOT AND [[Entering BIOS|ENTER BIOS]]'''
+
| Check for visible mistakes || Loose screws?  Missing screws?  Slots and bays covered?  If so, remedy it.
 
|-
 
|-
| Get into BIOS || If you see an OS come up, you have gone too far; reboot and try again. ||
+
| Remove Asset Tags & Microsoft Branding (Certificates of Authenticity) || Anything that identifies the previous owner should be removed, as well as Microsoft stickers.
 
|-
 
|-
| Check boot order || It should be: 1st-CD-ROM; 2nd-Hard drive; 3rd-Network.  Get as close as possible, depending on the BIOS. ||
+
| Is the system exterior clean? || If not, clean that sucker.  
 
|-
 
|-
| Is parallel port enabled on 0x378, and set to EPP or Bi-Directional || EPP and Bi-Directional are the protocols spoken by standard PC computers, as opposed to Macs and some obscure devicesThe "0x378" is the standard I/O space for PC parallel ports. If the system has no parallel port, skip this step.||
+
|Is the system standard? || Check the whiteboardIf non-standard, please check with your instructor to see how to proceed.
 
|-
 
|-
| Check proper time and date.|| Wrong time and date can be a sign of a bad cmos battery. If the time and/or date are wrong, correct it, reboot and check again. If the problem persists ask your build instructor for advice. ||
+
| Get into BIOS || If you see an error message which reads something like "checksum error, defaults loaded" then your CMOS battery is dead. Ask your instructor what to do about it.  
 
|-
 
|-
| Save and exit. ||  ||
+
| Check boot order in BIOS || It should be: 1st-CD-ROM; 2nd-Hard drive; 3rd-Network. Get as close as possible, depending on the BIOS.
 
|-
 
|-
|colspan="3" align="center"|'''SOFTWARE TESTING'''
+
| Save and exit. || Continue on to boot to the hard drive. Log in as "oem" (password: freegeek).
 
|-
 
|-
| Boot to Linux, login with username: "oem" password: "freegeek"  || ||
+
| Check out the Print Me on the Desktop || If the Builder of this laptop had any comments for you, they'd be here and may be important
 
|-
 
|-
| Note that the printme on the desktop || If the Builder of this laptop had any comments for you, they'd be here||
+
| Check Battery time || To check how long the battery ran open a terminal and type 'wc bat_time. The first number is how many minutes it ran before the battery died. Add this to the Keeper label
 
|-
 
|-
 
| Update the software ||
 
| Update the software ||
 
If present, select the "Install all Updates" option from the update-notifier icon at the top-right of the screen.  It may take some time to download and install packages, so feel free to continue on with other steps while this runs in the background.
 
If present, select the "Install all Updates" option from the update-notifier icon at the top-right of the screen.  It may take some time to download and install packages, so feel free to continue on with other steps while this runs in the background.
||
 
|-
 
| "basiccheck"  || To start terminal program:
 
# Click on black monitor icon at top of screen.
 
# Type "basiccheck" (remember tab-completion) to run the program.
 
# Read through each of the tests and verify that they pass
 
||
 
|-
 
| Test USB || Details:
 
* plug in a USB mouse
 
* see that the cursor moves and can interact with things
 
* Repeat with all usb ports
 
If all USB ports fail, the machine may be a recycle.
 
||
 
|-
 
|Test Cardbus/PCMCIA slots || put a wifi card in each slot, if it lights up it works.||
 
|-
 
| Check time and date || Check the time and date in the top right corner. If incorrect:
 
# Make sure network cable is plugged in and networking is enabled
 
#* Type "basiccheck net" from terminal to check if networking is enabled
 
# Right-click on the time and choose "Adjust date and time"
 
# Click on "Synchronize now" button.
 
||
 
 
|-
 
|-
| Play an audio CD || Repeat for each CD-ROM drive.  Do you hear what you expect?
+
| Run "basiccheck"  || Read through each of the tests and verify that they pass
* If not, check the [[Build tips]] on the wiki, under section 3, [[Build_tips#Sound | Sound]].
 
||
 
 
|-
 
|-
| Read data CD || Repeat for each CD-ROM drive.  If your file browser sees files on the drive, the CD-ROM can read files. ||
+
| Test USB || Using a USB mouse, make sure that the cursor moves and can interact with things. Do this on all USB ports.  
 
|-
 
|-
| Remove all CDs from the CD-ROM drive(s) || ||
+
|Test Cardbus/PCMCIA slots || Put a wifi card in each slot -> if it lights up, then it's good
 
|-
 
|-
| Test CD/DVD writing || Write to a CD and/or DVD. Put a blank disk in and drag and drop a few files from /home/oem/examples to the CD/DVD writing folder that appears. Click write to disk. When each disk is done, verify that they contain the files you wrote to them ||
+
| Check time and date || Check the time and date in the top right corner. Adjust if incorrect.
 
|-
 
|-
| Stress test the system for a few minutes. || Open a terminal and run "stress-test". Wait a few minutes while it runs, and look for error messages. If you want to know more about what it's doing, open up another terminal and run "man stress". ||
+
|Test optical drive - data and sound. || For each drive:
 +
* Use a music disc to test sound.
 +
* Test-read a data CD (if any data shows up in the file browser that opens, test passes).  
 +
* Don't forget to remove discs!
 
|-
 
|-
| Reboot using software controls || Either open a terminal and run "sudo reboot", or use the graphical interface to reboot.  Wait while it reboots, and ensure that the system powers on and offers a login screen without user intervention (e.g. without requiring that you "press F1 to boot"). ||
+
| Stress test the system for a few minutes. || Open a terminal and run "stress-test".  Wait a few minutes while it runs, and look for error messages. If you want to know more about what it's doing, open up another terminal and run "man stress".  
 
|-
 
|-
| Test all WiFi cards.  || Connect to The Free Geek wireless network. Surf the web for a minute. ||
+
| Reboot using software controls || Wait while it reboots, and ensure that the system powers on and offers a login screen without user intervention (e.g. without requiring that you "press F1 to boot").  
 
|-
 
|-
| Test Battery || Make sure battery is charged up, put in a music CD, Start playing, open a terminal run 'bat_check', Pull power plug, let run until dead or an hour, whichever happens first ||
+
| Test wireless  || Connect to The Free Geek wireless network. Surf the web for a minute.
 
|-
 
|-
| Check Battery time || To check how long the battery ran open a terminal and type 'wc bat_time. The first number is how many minutes it ran before the battery died. ||
+
| Affix Login Sticker || Put the Login Sticker ''(username:oem, password:freegeek)'' on the palm rest or somewhere the end user can easily see it.
 
|-
 
|-
| Run "printme" from terminal ||  
+
| Print out "printme" AND save to Desktop  ||  
  
 
# Enable network printers.
 
# Enable network printers.
 
# From a terminal, type "printme"
 
# From a terminal, type "printme"
# Answer the questions printme asks, enter the System ID from the printme file on the Desktop
+
# Answer the questions printme asks
A webpage will open with info about the system. Print this page to the "uptop" printer. If there are problems, check with your instructor.  
+
A webpage will open with info about the system. Print this page to the "uptop" or "double" printer. Then click "Print," choose "Print to file." Choose the PDF checkbox and save the file as "Laptop Specs.pdf" to the Desktop. This will provide you with a hard copy of the Print Me, as well as a digital copy on the Desktop
||
 
|-
 
| Check in with Build Instructor || Ask what to do with the completed Laptop ||
 
 
|-
 
|-
| Shut down system || Use software controls for the shutdown (either "sudo halt" or the System menu at the top).||
+
| Check in with Build Instructor || Ask what to do with the completed Laptop
 
|-
 
|-
| Clean up work area || ||
+
| Shut down system and clean up area ||  
 
|}
 
|}
  
 
[[Category:Build]]
 
[[Category:Build]]
 
[[Category:Laptops]]
 
[[Category:Laptops]]

Revision as of 17:28, 29 April 2009

QC Checklist

Steps Notes/Detailed Instructions
Check for visible mistakes Loose screws? Missing screws? Slots and bays covered? If so, remedy it.
Remove Asset Tags & Microsoft Branding (Certificates of Authenticity) Anything that identifies the previous owner should be removed, as well as Microsoft stickers.
Is the system exterior clean? If not, clean that sucker.
Is the system standard? Check the whiteboard. If non-standard, please check with your instructor to see how to proceed.
Get into BIOS If you see an error message which reads something like "checksum error, defaults loaded" then your CMOS battery is dead. Ask your instructor what to do about it.
Check boot order in BIOS It should be: 1st-CD-ROM; 2nd-Hard drive; 3rd-Network. Get as close as possible, depending on the BIOS.
Save and exit. Continue on to boot to the hard drive. Log in as "oem" (password: freegeek).
Check out the Print Me on the Desktop If the Builder of this laptop had any comments for you, they'd be here and may be important
Check Battery time To check how long the battery ran open a terminal and type 'wc bat_time. The first number is how many minutes it ran before the battery died. Add this to the Keeper label
Update the software

If present, select the "Install all Updates" option from the update-notifier icon at the top-right of the screen. It may take some time to download and install packages, so feel free to continue on with other steps while this runs in the background.

Run "basiccheck" Read through each of the tests and verify that they pass
Test USB Using a USB mouse, make sure that the cursor moves and can interact with things. Do this on all USB ports.
Test Cardbus/PCMCIA slots Put a wifi card in each slot -> if it lights up, then it's good
Check time and date Check the time and date in the top right corner. Adjust if incorrect.
Test optical drive - data and sound. For each drive:
  • Use a music disc to test sound.
  • Test-read a data CD (if any data shows up in the file browser that opens, test passes).
  • Don't forget to remove discs!
Stress test the system for a few minutes. Open a terminal and run "stress-test". Wait a few minutes while it runs, and look for error messages. If you want to know more about what it's doing, open up another terminal and run "man stress".
Reboot using software controls Wait while it reboots, and ensure that the system powers on and offers a login screen without user intervention (e.g. without requiring that you "press F1 to boot").
Test wireless Connect to The Free Geek wireless network. Surf the web for a minute.
Affix Login Sticker Put the Login Sticker (username:oem, password:freegeek) on the palm rest or somewhere the end user can easily see it.
Print out "printme" AND save to Desktop
  1. Enable network printers.
  2. From a terminal, type "printme"
  3. Answer the questions printme asks

A webpage will open with info about the system. Print this page to the "uptop" or "double" printer. Then click "Print," choose "Print to file." Choose the PDF checkbox and save the file as "Laptop Specs.pdf" to the Desktop. This will provide you with a hard copy of the Print Me, as well as a digital copy on the Desktop

Check in with Build Instructor Ask what to do with the completed Laptop
Shut down system and clean up area