From Fedora Project Wiki

(Created page with 'IPv6 Testing on NFS should be similar to IPv4 NFS, and when specifying ipv6 address, it needs to be enclosed in square brackets. Link-local and site-local IPv6 addresses must b...')
 
(Make use of QA/Test_Case template)
 
(4 intermediate revisions by one other user not shown)
Line 1: Line 1:
IPv6 Testing on NFS should be similar to IPv4 NFS, and when specifying ipv6 address, it needs to be enclosed in square brackets.  Link-local and site-local IPv6  addresses must be accompanied by an interface identifier.
{{QA/Test_Case
Please see ipv6(7) manpage for details on specifying raw IPv6 addresses.
|description=This test is designed to verify printing to a network-based printing using an IPv6 address. Note, please see ''ipv6(7)'' for details on specifying raw IPv6 addresses.
 
|setup=
 
# Check if the network printer is capable of IPv6 network addressing.  You may need to consult the owners manual for the printer.
* An example of /etc/fstab shows how to mount an NFS server using a raw IPv6 link local address using brackets:
# Follow the instructions provided by the manufacturer for enabling IPv6 networking with the printer.
 
|actions=
            [fe80::215:c5ff:fb3e:e2b1%eth0]:/export /mnt nfs defaults 0 0
# Add the new printer by starting {{command|system-config-printer}}. Select ''Add'' and choose ''Network Printer''. Select the appropriate print driver, and be sure to enter the ''Host'' using the IPv6 address.  Once added, attempt to print a test page.
 
# Print this page by pressing <code><Control>p</code>.  Select the appropriate IPv6 printer, select ''Print''.
* An good example to try is to mount a nfs filesystem via an ipv6 address:
# Print the file {{filename|/etc/fstab}} using the {{command|lp}} command.  Note, if multiple printers are configured, you may need to use the <code> -d </code> parameter to select the correct printer.
 
|results=
            # mount -t nfs '[2001:470:8:d63:20e:cff:fec6::1]:/export' /mnt/foo
# Adding an IPv6 printer using {{command|system-config-printer}} completes and prints a test page successfully.
 
# Printing using {{command|firefox}} completes successfully
 
# Printing using the {{command|lp}} command completes successfully
Note: NFS Client side IPv6 support is in RHEL6.0; NFS Server side IPv6 support is in RHEL6.1
}}

Latest revision as of 20:44, 7 June 2011

Description

This test is designed to verify printing to a network-based printing using an IPv6 address. Note, please see ipv6(7) for details on specifying raw IPv6 addresses.

Setup

  1. Check if the network printer is capable of IPv6 network addressing. You may need to consult the owners manual for the printer.
  2. Follow the instructions provided by the manufacturer for enabling IPv6 networking with the printer.

How to test

  1. Add the new printer by starting system-config-printer. Select Add and choose Network Printer. Select the appropriate print driver, and be sure to enter the Host using the IPv6 address. Once added, attempt to print a test page.
  2. Print this page by pressing <Control>p. Select the appropriate IPv6 printer, select Print.
  3. Print the file /etc/fstab using the lp command. Note, if multiple printers are configured, you may need to use the -d parameter to select the correct printer.

Expected Results

  1. Adding an IPv6 printer using system-config-printer completes and prints a test page successfully.
  2. Printing using firefox completes successfully
  3. Printing using the lp command completes successfully