A command-line tool to generate the required DHCP and GPON/XGS-PON configurations for bypassing Orange Livebox.
This tool uses the Livebox API to retrieve the necessary information and outputs ready-to-use DHCPv4/v6 and GPON settings for third-party routers.
- Download the latest release from the releases page.
General syntax:
./livebox-bypass-cli <command> [options]
Some commands require authenticating with your Livebox admin password to retrieve necessary information.
You can provide credentials using:
- Interactive prompt (recommended):
./livebox-bypass-cli <command> -p - Command line (less secure):
./livebox-bypass-cli <command> -p <your_admin_password>
Security Note: Prefer -p without a password argument to avoid exposing your password in shell history or process lists.
-
Interactive password prompt:
./livebox-bypass-cli generate dhcp -p./livebox-bypass-cli generate gpon -p
-
Non-interactive (not recommended):
./livebox-bypass-cli generate dhcp -p yourAdminPassword
generatedhcp- Generate DHCPv4/v6 options from Livebox MIBs
- Requires authentication.
- Input:
-p--passwordThe Livebox admin password.
- Output:
- DHCPv4/v6 options
- CoS
- WAN options
- Vlan ID
- DHCPv4 options
- 60 Vendor class
- 61 Client identifier
- 77 User class
- 90 Authentication
- DHCPv6 options
- 16 Vendor class
- 1 Client identifier
- 15 User class
- 11 Authentication
- DHCPv4/v6 options
- Generate DHCPv4/v6 options from Livebox MIBs
gpon- Generate GPON settings from Livebox MIBs
- Requires authentication.
- Note: GPON options are also valid for XGS-PON
- Input:
-p--passwordThe Livebox admin password.
- Output:
- Serial number
- Hardware version
- Vendor ID
- Software Version 0
- Software Version 1
- Generate GPON settings from Livebox MIBs
authentication- Generates DHCPv4/v6 Authentication with the provided login (fti/xxx) and password.
- Requires Orange login (fti/xxx) and password, not the Livebox admin ones.
- This command is useful in case you need to generate the authentication option but don't have access to your Livebox.
- Input:
-s--salt(Optional) The salt used to generate the authentication.-l--loginThe Orange login (fti/xxx) used to generate the authentication.-p--passwordThe Orange password used to generate the authentication.
- Output:
- DHCPv4 option
- DHCPv6 option
- Generates DHCPv4/v6 Authentication with the provided login (fti/xxx) and password.
version- Displays the current version of the tool.
- Output:
- Version
help- Displays the help message.
This project is not affiliated with, endorsed by, or associated with Orange S.A. or any of its subsidiaries. This is an independent, community-developed tool created for educational and personal use purposes.
- Orange, Livebox, and related trademarks are the property of Orange S.A.
- This tool is provided "as is" without warranty of any kind
- Use of this tool is at your own risk
- The authors assume no liability for any damages or issues arising from the use of this software
- This tool is intended for use with equipment you own or have permission to configure
- Users are responsible for ensuring their use complies with their ISP's terms of service and local regulations