Difference between revisions of "Laptop QC Checklist for Builders"

From FreekiWiki
Jump to navigation Jump to search
m
Line 1: Line 1:
{| border=".12" fontname="Nimbus Sans" fontsize="12" cellpadding=".7"  
+
{| border="1" fontname="Nimbus Sans" fontsize="12" cellpadding="1" cellspacing="0"
 
|-
 
|-
|width="25%" align="center"|<h2>'''Steps'''</h2>
+
|width="25%" align="center"|<h2>Steps</h2>
|width="68%" align="center"|<h2>'''Notes and Detailed Instructions'''</h2>
+
|width="68%" align="center"|<h2>Notes and Detailed Instructions</h2>
 
|-
 
|-
| '''Visually inspect the laptop''' || Check for loose or missing screws and keys.  Replace what you can, and make a note of any physical damage.
+
! Visually inspect the laptop  
 +
|| Check for loose or missing screws and keys.  Replace what you can, and make a note of any physical damage.
 
|-
 
|-
| '''Remove Asset Tags & Microsoft Branding''' || Anything that identifies the previous owner should be removed, as well as Microsoft stickers.   
+
! Remove Asset Tags & Microsoft Branding  
 +
|| Anything that identifies the previous owner should be removed, as well as Microsoft stickers.   
 
|-
 
|-
| '''Is the system clean?''' || Remove stickers & sticker gunk, clean off dirt, etc ('''not''' including FG-PDX, Freegeek, Uncovered Electronics, and Keeper Label).  Rubbing alcohol is pretty effective for removing the adhesive left over from stickers, and a blow dryer can make removing those pesky Microsoft stickers much easier.
+
! Is the system clean?
 +
|| Remove stickers & sticker gunk, clean off dirt, etc ('''not''' including FG-PDX, Freegeek, Uncovered Electronics, and Keeper Label).  Rubbing alcohol is pretty effective for removing the adhesive left over from stickers, and a blow dryer can make removing those pesky Microsoft stickers much easier.
 
|-
 
|-
| '''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.  
+
! 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''' || Look for the boot order in BIOS.  Of the available options, the preferred order is as follows : CD-ROM boots first; Hard drive boots somewhere between CD-ROM and Network; ''Network boots last''.  Get as close as possible, depending on the BIOS.  
+
! Check boot order in BIOS  
 +
|| Look for the boot order in BIOS.  Of the available options, the preferred order is as follows : CD-ROM boots first; Hard drive boots somewhere between CD-ROM and Network; ''Network boots last''.  Get as close as possible, depending on the BIOS.  
 
|-
 
|-
| '''Save and exit.''' || Continue on to boot from the hard drive.  Login as Default User (password: freegeek).  
+
! Save and exit.  
 +
|| Continue on to boot from the hard drive.  Login as Default User (password: freegeek).  
 
|-
 
|-
| '''Check for Build notes in the Printme''' ||  If the Builder of this laptop had any comments for you, they'd be in the Printme on the Desktop.  These notes may be helpful and/or important!   
+
! Check for Build notes in the Printme  
 +
||  If the Builder of this laptop had any comments for you, they'd be in the Printme on the Desktop.  These notes may be helpful and/or important!   
 
|-
 
|-
| '''Test wireless ''' || Connect to the Free Geek wireless network.  Open Firefox and try navigating to a web site (such as http://ubuntu.com).  Free Geek's wireless splash page should show up first.  Scroll to the bottom of the page and click on "I Agree".  Confirm that you can access the Internet.
+
! Test wireless
 +
|| Connect to the Free Geek wireless network.  Open Firefox and try navigating to a web site (such as http://ubuntu.com).  Free Geek's wireless splash page should show up first.  Scroll to the bottom of the page and click on "I Agree".  Confirm that you can access the Internet.
 
|-
 
|-
| '''Check the Battery Life''' || See if the Keeper label lists the battery life.  If not, open a terminal and type ''batterytest''.  If you don't see a message that tells how long the battery lasted, hit '''Ctrl + c''' and type ''rm ~/bat_mon''.  The battery test will still need to be done on this laptop.  Make a note, and move on to the next step.
+
! Check the Battery Life'''  
 +
|| See if the Keeper label lists the battery life.  If not, open a terminal and type ''batterytest''.  If you don't see a message that tells how long the battery lasted, hit '''Ctrl + c and type ''rm ~/bat_mon''.  The battery test will still need to be done on this laptop.  Make a note, and move on to the next step.
 
|-
 
|-
| '''Connect the Ethernet cable || Ethernet jacks are usually located on the sides or rear panel; very occasionally they will be installed on a PCMCIA Card.
+
! '''Connect the Ethernet cable  
 +
|| Ethernet jacks are usually located on the sides or rear panel; very occasionally they will be installed on a PCMCIA Card.
 
|-
 
|-
| '''Update the software''' || Go to ''System -> Administration -> Update Manager''.  Click the box that says ''Check''; you will probably be prompted for a password (freegeek).  After the list of updates has been generated, click on ''Install Updates''.  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.
+
! Update the software  
 +
|| Go to ''System -> Administration -> Update Manager''.  Click the box that says ''Check''; you will probably be prompted for a password (freegeek).  After the list of updates has been generated, click on ''Install Updates''.  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.  You can safely ignore the results of the Bad Chipset test.
+
! Run "basiccheck"
 +
|| Read through each of the tests and verify that they pass.  You can safely ignore the results of the Bad Chipset test.
 
|-
 
|-
| '''Test Optical Drive - Data, Sound and DVD''' || For each drive:
+
! Test Optical Drive - Data, Sound and DVD  
 +
|| For each drive:
 
* Use a music disc to test sound.
 
* 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. Skip this test if you have a RW, you will test data read in the next step).  
 
* Test-read a data CD (if any data shows up in the file browser that opens, test passes. Skip this test if you have a RW, you will test data read in the next step).  
 
* Test the DVD-ROM, if present.  If a DVD icon appears on the desktop, the test passes.  Do '''not'' install codecs.
 
* Test the DVD-ROM, if present.  If a DVD icon appears on the desktop, the test passes.  Do '''not'' install codecs.
 
|-
 
|-
| '''Test CD/DVD writing''' || We generally use ''Brasero'' to test CD/DVD writing, although it will occasionally fail.  If this happens, then we use another writing utility called ''K3b''.
+
! Test CD/DVD writing  
 +
|| We generally use ''Brasero'' to test CD/DVD writing, although it will occasionally fail.  If this happens, then we use another writing utility called ''K3b''.
 
For ''Brasero'':
 
For ''Brasero'':
# Open up Brasero Disc Burning (under '''Applications >> Sound & Video''')
+
# Open up Brasero Disc Burning (under Applications >> Sound & Video)
# Select '''Data Project'''
+
# Select Data Project
# Select '''examples.desktop'''
+
# Select examples.desktop
# Click '''Burn''' on the lower righthand side.
+
# Click Burn on the lower righthand side.
 
# When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.  
 
# When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.  
 
For ''K3b'':
 
For ''K3b'':
# Open up K3b (under '''Applications >> Sound & Video''').
+
# Open up K3b (under Applications >> Sound & Video).
# Select '''New Data Project''' (near the bottom of the window, or through '''New Project >> New Data Project''').
+
# Select New Data Project''' (near the bottom of the window, or through '''New Project >> New Data Project).
# Double-click '''examples.desktop''' so that it appears in the bottom pane.
+
# Double-click examples.desktop so that it appears in the bottom pane.
# Click '''Burn''', and then click '''Burn''' again on the window that pops up.
+
# Click Burn''', and then click '''Burn again on the window that pops up.
 
# When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.  
 
# When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.  
 
|-
 
|-
| '''Blank the CD''' ||  
+
! Blank the CD  
 +
||  
 
* For ''Brasero''
 
* For ''Brasero''
** Select '''Tools >> Blank'''.
+
** Select Tools >> Blank.
** Make sure '''Fast Blanking''' is selected and click '''Blank'''.
+
** Make sure Fast Blanking''' is selected and click '''Blank.
 
* For ''K3b''
 
* For ''K3b''
** Select '''Format''' (Near the top of the window, or through '''Tools >> Format/Erase rewritable diski...'''
+
** Select Format''' (Near the top of the window, or through '''Tools >> Format/Erase rewritable diski...
** Make sure '''Quick Format''' is selected and click '''Start'''.
+
** Make sure Quick Format''' is selected and click '''Start.
 
|-
 
|-
| '''Test all USB ports''' || Using a USB mouse, make sure that the cursor moves and can interact with things. Do this for all USB ports.  
+
! Test all USB ports  
 +
|| Using a USB mouse, make sure that the cursor moves and can interact with things. Do this for all USB ports.  
 
|-
 
|-
| '''Check time and date''' || Check the time and date in the top right corner. Adjust if incorrect.
+
! 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".  
+
! 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").  
+
! 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").  
 
|-
 
|-
| '''Affix both stickers''' || Put the Login Sticker ''(username:oem, password:freegeek)'' on the palm rest or somewhere the end user can easily see it.  Affix the tiny, square "Free Geek" sticker wherever it looks nice (it's an excellent cover-up for Windows sticker residue)
+
! Affix both stickers  
 +
|| Put the Login Sticker ''(username:oem, password:freegeek)'' on the palm rest or somewhere the end user can easily see it.  Affix the tiny, square "Free Geek" sticker wherever it looks nice (it's an excellent cover-up for Windows sticker residue)
 
|-
 
|-
| '''Print out hard copy of "printme" ''AND'' also save to Desktop ''' ||  
+
! Print out hard copy of "printme" ''AND'' also save to Desktop
 +
||  
  
 
# Enable network printers:
 
# Enable network printers:
#* '''System >> Administration >> Printing'''
+
#* System >> Administration >> Printing
#* Select '''Server >> Settings''' and check the box marked ''Show Printers Shared by Other Systems'' and click ok.
+
#* Select Server >> Settings and check the box marked ''Show Printers Shared by Other Systems'' and click ok.
 
#* Wait for a few moments and click the refresh icon.  A selection of printers should appear.
 
#* Wait for a few moments and click the refresh icon.  A selection of printers should appear.
 
# From a terminal, type "printme"
 
# From a terminal, type "printme"
# '''NOTE: Always select ''Laptop'' for system type.'''
+
# NOTE: Always select ''Laptop'' for system type.
 
# Under ''Notes'', record whether an internal or external wireless device is installed, if a physical switch for the wireless exists and where it is located on the laptop, any cosmetic damage, and any quirks or non-functioning features.
 
# Under ''Notes'', record whether an internal or external wireless device is installed, if a physical switch for the wireless exists and where it is located on the laptop, any cosmetic damage, and any quirks or non-functioning features.
 
# Print a hard copy (Note that you don't have to tape the printme to the laptop.)
 
# Print a hard copy (Note that you don't have to tape the printme to the laptop.)
 
# Print "Laptop Specs.pdf" to Desktop
 
# Print "Laptop Specs.pdf" to Desktop
 
|-
 
|-
| '''Delete the Build print me''' || Since you've just created a new print me, go ahead and delete the Build print me from the desktop
+
! Delete the Build print me  
 +
|| Since you've just created a new print me, go ahead and delete the Build print me from the desktop
 
|-
 
|-
| '''Check in with Build Instructor''' || Ask what to do with the completed Laptop and make sure the Instructor signs off on the hard copy of the print me.
+
! Check in with Build Instructor  
 +
|| Ask what to do with the completed Laptop and make sure the Instructor signs off on the hard copy of the print me.
 
|-
 
|-
| '''Shut down system and clean up area''' || Make sure to wrap up the adapter cables, and keep them with the laptop.  Close the lid with the printme inside; no tape necessary!
+
! Shut down system and clean up area  
 +
|| Make sure to wrap up the adapter cables, and keep them with the laptop.  Close the lid with the printme inside; no tape necessary!
 
|-  
 
|-  
| '''Write System ID under battery''' || Use a Sharpie marker to write the system id (which is generated during printme) under the battery on the laptop.
+
! Write System ID under battery  
 +
|| Use a Sharpie marker to write the system id (which is generated during printme) under the battery on the laptop.
 
|}
 
|}
  
 
[[Category:Build]]
 
[[Category:Build]]
 
[[Category:Laptops]]
 
[[Category:Laptops]]

Revision as of 12:21, 7 July 2011

Steps

Notes and Detailed Instructions

Visually inspect the laptop Check for loose or missing screws and keys. Replace what you can, and make a note of any physical damage.
Remove Asset Tags & Microsoft Branding Anything that identifies the previous owner should be removed, as well as Microsoft stickers.
Is the system clean? Remove stickers & sticker gunk, clean off dirt, etc (not including FG-PDX, Freegeek, Uncovered Electronics, and Keeper Label). Rubbing alcohol is pretty effective for removing the adhesive left over from stickers, and a blow dryer can make removing those pesky Microsoft stickers much easier.
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 Look for the boot order in BIOS. Of the available options, the preferred order is as follows : CD-ROM boots first; Hard drive boots somewhere between CD-ROM and Network; Network boots last. Get as close as possible, depending on the BIOS.
Save and exit. Continue on to boot from the hard drive. Login as Default User (password: freegeek).
Check for Build notes in the Printme If the Builder of this laptop had any comments for you, they'd be in the Printme on the Desktop. These notes may be helpful and/or important!
Test wireless Connect to the Free Geek wireless network. Open Firefox and try navigating to a web site (such as http://ubuntu.com). Free Geek's wireless splash page should show up first. Scroll to the bottom of the page and click on "I Agree". Confirm that you can access the Internet.
Check the Battery Life See if the Keeper label lists the battery life. If not, open a terminal and type batterytest. If you don't see a message that tells how long the battery lasted, hit Ctrl + c and type rm ~/bat_mon. The battery test will still need to be done on this laptop. Make a note, and move on to the next step.
Connect the Ethernet cable Ethernet jacks are usually located on the sides or rear panel; very occasionally they will be installed on a PCMCIA Card.
Update the software Go to System -> Administration -> Update Manager. Click the box that says Check; you will probably be prompted for a password (freegeek). After the list of updates has been generated, click on Install Updates. 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. You can safely ignore the results of the Bad Chipset test.
Test Optical Drive - Data, Sound and DVD 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. Skip this test if you have a RW, you will test data read in the next step).
  • Test the DVD-ROM, if present. If a DVD icon appears on the desktop, the test passes. Do 'not install codecs.
Test CD/DVD writing We generally use Brasero to test CD/DVD writing, although it will occasionally fail. If this happens, then we use another writing utility called K3b.

For Brasero:

  1. Open up Brasero Disc Burning (under Applications >> Sound & Video)
  2. Select Data Project
  3. Select examples.desktop
  4. Click Burn on the lower righthand side.
  5. When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.

For K3b:

  1. Open up K3b (under Applications >> Sound & Video).
  2. Select New Data Project (near the bottom of the window, or through New Project >> New Data Project).
  3. Double-click examples.desktop so that it appears in the bottom pane.
  4. Click Burn, and then click Burn again on the window that pops up.
  5. When a disk is done, verify that it contains the files you wrote to it by inserting the disc and checking out what pops up.
Blank the CD
  • For Brasero
    • Select Tools >> Blank.
    • Make sure Fast Blanking is selected and click Blank.
  • For K3b
    • Select Format (Near the top of the window, or through Tools >> Format/Erase rewritable diski...
    • Make sure Quick Format is selected and click Start.
Test all USB ports Using a USB mouse, make sure that the cursor moves and can interact with things. Do this for all USB ports.
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".
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").
Affix both stickers Put the Login Sticker (username:oem, password:freegeek) on the palm rest or somewhere the end user can easily see it. Affix the tiny, square "Free Geek" sticker wherever it looks nice (it's an excellent cover-up for Windows sticker residue)
Print out hard copy of "printme" AND also save to Desktop
  1. Enable network printers:
    • System >> Administration >> Printing
    • Select Server >> Settings and check the box marked Show Printers Shared by Other Systems and click ok.
    • Wait for a few moments and click the refresh icon. A selection of printers should appear.
  2. From a terminal, type "printme"
  3. NOTE: Always select Laptop for system type.
  4. Under Notes, record whether an internal or external wireless device is installed, if a physical switch for the wireless exists and where it is located on the laptop, any cosmetic damage, and any quirks or non-functioning features.
  5. Print a hard copy (Note that you don't have to tape the printme to the laptop.)
  6. Print "Laptop Specs.pdf" to Desktop
Delete the Build print me Since you've just created a new print me, go ahead and delete the Build print me from the desktop
Check in with Build Instructor Ask what to do with the completed Laptop and make sure the Instructor signs off on the hard copy of the print me.
Shut down system and clean up area Make sure to wrap up the adapter cables, and keep them with the laptop. Close the lid with the printme inside; no tape necessary!
Write System ID under battery Use a Sharpie marker to write the system id (which is generated during printme) under the battery on the laptop.