You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 5 Next »

This Page is under Development

Introduction

The support for IPv6 has been added to the Reference platform i.e. Raspberry-pi Gateway with RDK Broadband. With this feature added, the Raspberry-pi gateway will support following:

  • The gateway will have global IPv6 address for its WAN and LAN interfaces.
  • This gateway will be able to provide an IPv6 address to its connected clients and it will able to route the internet connectivity over IPv6.
  • With this solution, it will support both IPv4 and IPv6 connectivity simulteneously.

Environment Setup


  • Set-up Considerations

    • Connect the Raspberry-pi gateway device, running RDK-B, to an open network which supports IPv6.
      • If open network is not available, connect Raspberry-pi to another gateway as a client device.
      • Put that gateway device in "Bridge" mode. This will connect the Raspberry-pi to open network.
    • Connect a PC to Raspberry-pi gateway as a client.


  • User Access Considerations

<Briefly describe and graphically depict as appropriate the equipment, communications, and network configuration of the system in a way that a non-technical user can understand>

  • Accessing the System

<Provide detailed information and describe the procedures necessary to access the system. If applicable, include how to get a user ID and log on to the system, as well as the actions a user must take to change and/or reset a password.>

  • System Work Flow

<Describe how system flow is happening mentioning checkpoints which can be verified during flow to ensure system is working as expected>

  • Exiting the System

<Mention the validation artifacts that are essential to ensure the functionality is working as expected. Also any limitation while closing the validation process>

Executing System

When the Raspberry-pi Gateway device is booted, verify that below processes are running.

  • "dibbler-client"
  • "dibbler-server"

Follow the below steps to verify the basic functionality of IPv6 routing:

  • Connect to the shell of Raspberry-pi and verify
    • Run “dibbler-client status” to check both dibbler client and dibbler server are running
    • Check the logs for both client and server in the below path and check if they are running fine without any errors
      • “/var/log/dibbler/”
    • Check the “ifconfig” for erouter0 and brlan0 to confirm
      • Both the interfaces have IPv4, local IPv6 and global IPv6 addresses
  • On the client PC, connected to Raspberry-pi, open the website www.test-ipv6.com
    • Check the “summary” tab and “Tests run” tab
      • Verify that on the “Summary” page, the score is 10/10.
      • Verify that the test results on the “Tests run” tab are all “ok” for all the tests executed.

Troubleshooting

  • Error Messages

<Identify the error messages that a user may receive and the likely cause(s) and/or possible corrective actions for the error>

  • Special Considerations

<If applicable, describe any special circumstances, actions, exceptions, etc., that should be considered for troubleshooting.>

Support

Contact

Organization

Phone

Email

Role

<Contact Name>

<Organization>

<Phone>

<Email>

<Role>

  • No labels