BDCOM OLT Default Password & Login Guide

Contents

BDCOM OLT Default Password & Login Guide (2026)

Quick Answer: The BDCOM OLT default username is admin and the default password is admin. The default management IP address is 192.168.1.1. Open http://192.168.1.1 in a browser while connected to the OLT management port to access the web login page.

⚡ BDCOM OLT Default Login Credentials — All Models
ModelDefault IPUsernamePasswordEnable Password
BDCOM P3310C192.168.1.1adminadminadmin
BDCOM P3310B192.168.1.1adminadminadmin
BDCOM P3608192.168.1.1adminbdcombdcom
BDCOM P3616192.168.1.1adminadminadmin
BDCOM P3310D192.168.1.1adminadminadmin
BDCOM P3310C-2AC192.168.1.1adminadminadmin
BDCOM GP3600 series192.168.1.1adminadminadmin
Unknown model192.168.1.1adminTry: admin then bdcomSame as login password
⚠️ If none of these work: The password was changed by a previous admin. Jump to the Password Reset section for the console cable method.

BDCOM OLTs are widely used by ISPs across Nepal, South Asia, Africa, and Southeast Asia. They are reliable GPON/EPON fiber optic line terminals — but when you first set one up or take over an existing installation, getting in can be confusing. This guide covers every access method so you are never locked out.

What Is a BDCOM OLT?

An OLT (Optical Line Terminal) is the central device in a GPON or EPON fiber optic network. It sits at the ISP’s office or data center and connects to hundreds of subscriber ONUs (Optical Network Units) through fiber cables. Think of the OLT as the “brain” of a fiber internet network.

BDCOM (BeiJing DataCom Communications Equipment Co.) is a Chinese networking manufacturer. Their OLT models — especially the P3310C — are among the most commonly deployed GPON OLTs by ISPs in Nepal, Bangladesh, India, Sri Lanka, and across Africa.

TermWhat It Means
OLTOptical Line Terminal — the ISP-side fiber network device
ONU / ONTOptical Network Unit — the fiber modem at the subscriber’s premises
GPONGigabit Passive Optical Network — fiber standard used by most ISPs
EPONEthernet Passive Optical Network — older fiber standard, also supported by BDCOM
Management IPThe IP address used to access and configure the OLT
Enable modePrivileged CLI mode — required for configuration commands
🇳🇵 Nepal Context: BDCOM P3310C OLTs are the most common OLT model used by small to mid-size ISPs in Nepal. If you are a new ISP technician or just took over management of an ISP network, this guide is written for you.

4 Ways to Access a BDCOM OLT

MethodHowBest ForRequires
Web Browserhttp://192.168.1.1Quick config, beginnersLAN cable to MGMT port
TelnetPort 23CLI config, older firmwarePuTTY or terminal
SSHPort 22Secure remote accessSSH client (PuTTY/terminal)
Console (Serial)RJ45 console portPassword recovery, factory resetConsole cable + terminal app

Method 1: Login via Web Browser

The easiest method. Works for most day-to-day configuration tasks.

Step 1: Connect Your PC to the OLT Management Port

  • Locate the MGMT (Management) Ethernet port on the BDCOM OLT front or rear panel.
  • Plug a standard RJ45 LAN cable from your PC/laptop into this MGMT port.
  • Do not use the GPON uplink ports or SFP uplink ports — those are for fiber/WAN connectivity, not management.

[Screenshot: BDCOM P3310C front panel — MGMT port highlighted with red box, separate from GPON ports]
Alt text: BDCOM P3310C OLT front panel with management port labeled and highlighted

Step 2: Set Your PC IP Address Manually

The BDCOM OLT management IP is 192.168.1.1. Your PC must be on the same subnet to reach it.

On Windows 10/11:

  1. Open Control Panel → Network and Sharing Center → Change adapter settings.
  2. Right-click your Ethernet adapterProperties.
  3. Select Internet Protocol Version 4 (TCP/IPv4)Properties.
  4. Select Use the following IP address and enter:
    • IP address: 192.168.1.2
    • Subnet mask: 255.255.255.0
    • Default gateway: 192.168.1.1
  5. Click OK twice.

Quick way on Windows (Command Prompt as Administrator):

netsh interface ip set address "Ethernet" static 192.168.1.2 255.255.255.0 192.168.1.1

On Linux:

sudo ip addr add 192.168.1.2/24 dev eth0
sudo ip route add default via 192.168.1.1

[Screenshot: Windows TCP/IPv4 Properties — 192.168.1.2 set as IP, 192.168.1.1 as gateway]
Alt text: Windows TCP IPv4 settings showing 192.168.1.2 IP address for BDCOM OLT access

Step 3: Open the BDCOM OLT Web Interface

  1. Open any web browser — Chrome, Firefox, or Edge.
  2. Type in the address bar: http://192.168.1.1
  3. Press Enter.
  4. The BDCOM OLT login page appears.
⚠️ Always type http:// — not https://. BDCOM OLT web interfaces run over plain HTTP. If you type https://, the browser will show a connection error.

[Screenshot: BDCOM OLT web login page — username and password fields, Login button]
Alt text: BDCOM OLT web interface login page at 192.168.1.1 with admin credentials

Step 4: Enter Default Login Credentials

  1. Username: admin
  2. Password: admin (or try bdcom if admin fails)
  3. Click Login or press Enter.

Step 5: BDCOM OLT Dashboard — You Are In

After successful login, the BDCOM OLT web dashboard loads. You will see navigation menus for:

  • System — basic device info, time, management IP
  • GPON / EPON — ONU management, port configuration
  • Interface — Ethernet uplink configuration
  • VLAN — VLAN setup for subscriber traffic isolation
  • QoS — bandwidth management per ONU
  • Security — user management, access control

[Screenshot: BDCOM OLT web dashboard after successful login — system info visible]
Alt text: BDCOM OLT web management dashboard showing system status and navigation menu

Method 2: Login via Telnet (CLI)

Telnet gives you a command-line interface directly into the BDCOM OLT. Most experienced ISP technicians prefer CLI for speed and full control.

Using PuTTY on Windows

  1. Download and open PuTTY (free).
  2. Set:
    • Host Name: 192.168.1.1
    • Port: 23
    • Connection type: Telnet
  3. Click Open.
  4. A terminal window opens. At the login prompts:
Username: admin
Password: admin

Using Terminal on Linux / Mac

telnet 192.168.1.1

Enter Enable (Privileged) Mode

After login, you are in User EXEC mode (limited commands). To configure the OLT, you must enter Privileged EXEC mode:

BDCOM> enable
Password: admin
BDCOM#

The # prompt confirms you are now in privileged mode. You have full access to all configuration commands.

ℹ️ BDCOM CLI Mode Levels:
BDCOM>User EXEC mode — view commands only
BDCOM#Privileged EXEC mode — full access
BDCOM(config)#Global configuration mode — change settings
BDCOM(config-if)#Interface configuration mode

Essential First Commands After Telnet Login

# Check device hardware and firmware version
BDCOM# show version

# Show all IP interfaces and management IP
BDCOM# show ip interface brief

# Show all registered ONUs
BDCOM# show gpon onu state

# Show all GPON port status
BDCOM# show interface gpon-olt 1/1

# Save configuration
BDCOM# write memory

[Screenshot: PuTTY terminal showing BDCOM OLT Telnet session — BDCOM# prompt after enable]
Alt text: PuTTY Telnet session connected to BDCOM OLT showing privileged mode prompt

Method 3: Login via SSH (Secure & Recommended for Remote Access)

SSH is the secure version of Telnet. All traffic is encrypted. Use SSH whenever possible — especially if you manage the OLT remotely over the internet.

SSH via PuTTY (Windows)

  1. Open PuTTY.
  2. Set:
    • Host Name: 192.168.1.1
    • Port: 22
    • Connection type: SSH
  3. Click Open. Accept the SSH key fingerprint on first connection.
  4. Enter username admin and password admin.

SSH via Terminal (Linux / Mac / Windows PowerShell)

ssh admin@192.168.1.1
💡 SSH Not Working? SSH may be disabled by default on some BDCOM firmware versions. Enable it via Telnet or console first:
BDCOM# configure terminal
BDCOM(config)# ip ssh version 2
BDCOM(config)# crypto key generate rsa modulus 1024
BDCOM(config)# line vty 0 4
BDCOM(config-line)# transport input ssh
BDCOM(config-line)# end
BDCOM# write memory

Method 4: Login via Console Cable (Out-of-Band Access)

The console port is your last resort. It works even when the network is completely misconfigured or the management IP is unknown. This is the method you use for password recovery and factory resets.

What You Need

  • A console cable — RJ45 to DB9 (RS-232) or RJ45 to USB (with CH340 USB-serial driver)
  • Terminal software: PuTTY (Windows) or screen / minicom (Linux/Mac)

Console Cable Settings

SettingValue
Baud rate9600
Data bits8
ParityNone
Stop bits1
Flow controlNone

Connect via PuTTY Console (Windows)

  1. Plug console cable into BDCOM OLT console port (labeled CONSOLE or CON).
  2. Plug the USB or DB9 end into your PC.
  3. Open Device ManagerPorts (COM & LPT) — note the COM port number (e.g., COM3).
  4. Open PuTTY → Select Serial.
  5. Set Serial line to COM3 (your COM port), Speed to 9600.
  6. Click Open.
  7. Press Enter once — the login prompt appears.

Connect via Terminal on Linux/Mac

# Find the console device
ls /dev/ttyUSB* /dev/ttyS*

# Connect (replace ttyUSB0 with your device)
screen /dev/ttyUSB0 9600
# or
minicom -b 9600 -D /dev/ttyUSB0

[Screenshot: PuTTY Serial connection settings — COM3, 9600 baud, connection type Serial]
Alt text: PuTTY serial console settings for BDCOM OLT connection at 9600 baud

How to Reset BDCOM OLT Password (Forgot Password)

If the default password was changed and nobody recorded the new one, you have two options: recover via console (preferred — keeps your config) or factory reset (erases everything).

Option A: Change Password via CLI (If You Can Still Login)

If you have any access (Telnet, SSH, or console), change the admin password like this:

BDCOM# configure terminal

! Change admin login password
BDCOM(config)# username admin privilege 15 password 0 YourNewPassword

! Change enable/privileged mode password
BDCOM(config)# enable password 0 YourEnablePassword

! Save the change
BDCOM(config)# end
BDCOM# write memory
ℹ️ Password Encryption Levels in BDCOM CLI:
password 0 yourpassStores as plain text in config
password 5 $hash$Stores as MD5 hash — more secure
Use password 0 when setting a new password by typing it. The router may auto-convert it to encrypted format in the running config.

Option B: Factory Reset via Console (Erases All Config)

⚠️ WARNING: Factory reset erases your entire OLT configuration — all GPON profiles, ONU bindings, VLAN settings, and user accounts. All connected ONUs will lose internet. Only proceed if you have a config backup or are setting up fresh.
  1. Connect via console cable (see Method 4 above).
  2. Power-cycle the OLT and watch the boot output.
  3. During boot, some BDCOM models have a boot menu — press a key when prompted to interrupt boot and access recovery mode.
  4. If no boot menu, wait for full boot, login with any working credentials.
  5. In privileged mode, run:
BDCOM# write erase
Erasing the nvram filesystem will remove all configuration files! Continue? [confirm]
[OK]
BDCOM# reload
Proceed with reload? [confirm]
  1. The OLT reboots with factory defaults:
    • Management IP: 192.168.1.1
    • Username: admin
    • Password: admin

Option C: Backup Config Before Reset (Best Practice)

If you have CLI access but not web access, export your config before resetting:

# View running config (copy the output and save to a .txt file)
BDCOM# show running-config

# Or backup to TFTP server (requires TFTP server running on 192.168.1.2)
BDCOM# copy running-config tftp://192.168.1.2/bdcom-backup.txt

How to Secure Your BDCOM OLT After First Login

Leaving the default admin/admin password on a production OLT is a serious security risk. A compromised OLT means all your ISP subscribers lose internet. Do these steps immediately after first access.

1. Change the Admin Password

BDCOM# configure terminal
BDCOM(config)# username admin privilege 15 password 0 StrongPassword2026!
BDCOM(config)# end
BDCOM# write memory

2. Change the Enable Password

BDCOM(config)# enable password 0 EnablePass2026!
BDCOM(config)# end
BDCOM# write memory

3. Change the Management IP (if needed)

BDCOM(config)# interface vlan 1
BDCOM(config-if)# ip address 10.10.10.1 255.255.255.0
BDCOM(config-if)# end
BDCOM# write memory

4. Disable Telnet, Enable SSH Only

BDCOM(config)# line vty 0 4
BDCOM(config-line)# transport input ssh
BDCOM(config-line)# end
BDCOM# write memory

5. Restrict Management Access by IP (ACL)

! Only allow management from your admin PC (10.10.10.100)
BDCOM(config)# access-list 10 permit 10.10.10.100
BDCOM(config)# line vty 0 4
BDCOM(config-line)# access-class 10 in
BDCOM(config-line)# end
BDCOM# write memory
💡 Nepal ISP Security Tip: Many BDCOM OLTs in Nepal are still running with default admin/admin credentials accessible from the management VLAN. If your management network is reachable from customer VLANs or the internet, a malicious user can take over your entire OLT. Isolate management traffic in a dedicated VLAN and restrict SSH access by IP.

What to Do After First Login — Checklist

#TaskCommand / LocationPriority
1Change admin passwordusername admin password 0 NewPass🔴 Critical
2Change enable passwordenable password 0 NewEnablePass🔴 Critical
3Set correct date/time and timezoneclock set / ntp server🟡 Important
4Set system hostnamehostname YourISP-OLT-01🟡 Important
5Check firmware versionshow version🟡 Important
6Configure uplink interfaceWeb: Interface / CLI: interface gi 1/1🟡 Important
7Configure GPON profilesWeb: GPON → Profiles🟡 Important
8Disable Telnet, enable SSH onlyline vty / transport input ssh🟢 Recommended
9Backup configurationcopy running-config startup-config🟢 Recommended
10Set NTP time serverntp server pool.ntp.org🟢 Recommended

5 Common Mistakes When Accessing BDCOM OLT

  1. Plugging into the GPON port or SFP uplink instead of the MGMT port.
    GPON ports are for fiber SFP transceivers — they have a small square cage for SFP modules, not an RJ45 LAN port. The management port is a standard RJ45 Ethernet port, usually labeled MGMT or ETH. Check the front/rear panel label carefully.
  2. Not setting the PC IP address manually.
    The BDCOM OLT management port does not have a DHCP server. It will not automatically assign your PC an IP address. You must manually set your PC to 192.168.1.2 with gateway 192.168.1.1 every time you connect directly.
  3. Typing https://192.168.1.1 in the browser.
    BDCOM OLT web interfaces run on plain HTTP. https:// will give a “connection refused” or SSL error. Always use http://192.168.1.1.
  4. Forgetting to run write memory after configuration changes.
    Changes made in CLI are in the running config only — they are lost on reboot. Always run write memory (or copy running-config startup-config) after every configuration session. This is the #1 cause of “my OLT config disappeared after a power cut.”
  5. Doing a factory reset when the password is the only problem.
    A factory reset wipes all ONU bindings, GPON profiles, VLAN settings, and subscriber configurations. All connected fiber customers lose internet. If you just forgot the password, try console access first (see Password Reset section) — you may be able to change it without erasing anything.

BDCOM OLT Login Troubleshooting

ProblemMost Likely CauseFix
Browser shows “This site can’t be reached”PC not in correct subnet or wrong portSet PC IP to 192.168.1.2, gateway 192.168.1.1. Ensure cable is in MGMT port, not GPON/SFP.
Browser shows SSL/HTTPS errorTyping https:// instead of http://Always use http://192.168.1.1 — no HTTPS prefix.
Login page appears but credentials rejectedDefault password was changedTry admin / bdcom. If both fail, use console cable to reset password (Option A above).
Telnet connects but hangs after entering passwordVTY line config issue or session limitTry SSH instead. Or reduce active sessions via console: show usersclear line vty X
SSH connection refused (port 22)SSH not enabled on OLTEnable SSH via Telnet first: ip ssh version 2 + crypto key generate rsa
Console shows garbled text / no outputWrong baud rate settingSet baud rate exactly to 9600. Parity: None, Data bits: 8, Stop bits: 1, Flow: None.
Can login but no privileged mode (no # prompt)Wrong enable passwordTry enable password: admin, then bdcom. If neither works, factory reset via console.
Config changes lost after rebootForgot to save with write memoryRun write memory or copy running-config startup-config after every change.

Useful Diagnostic Commands

# Check current management IP
BDCOM# show ip interface brief

# Check current logged-in users / active sessions
BDCOM# show users

# Check OLT hardware and software version
BDCOM# show version

# Verify startup config is saved (should match running-config)
BDCOM# show startup-config

# Check GPON port status (all ONUs)
BDCOM# show gpon onu state

# Clear a stuck VTY session (replace X with line number from show users)
BDCOM# clear line vty X

BDCOM OLT in Nepal — Practical Notes

  • Most common model: The BDCOM P3310C with 4 GPON ports is by far the most deployed OLT model among small ISPs in Nepal. The P3608 (8 ports) is also common for ISPs with more subscribers.
  • Pairing with MikroTik: Most Nepal ISPs use a BDCOM OLT for GPON termination and a MikroTik router for PPPoE authentication, bandwidth management, and routing. The OLT uplink connects to MikroTik’s WAN port via fiber or Ethernet. See the MikroTik PPPoE Setup Guide for the router side.
  • ONU issues: If your OLT is accessible but ONUs are offline, check the fiber connections and ONU status. A blinking red LOS LED on the ONU means the fiber signal is lost. See: ONU LOS Blinking Fix Guide.
  • Power protection: BDCOM OLTs must be connected to a good UPS. Power fluctuations can corrupt the NVRAM where the startup config is stored — causing unexpected resets to default settings. A write memory habit and a stable UPS protect against this.
  • Firmware updates: BDCOM releases firmware updates via their partner portal. Nepal ISPs typically get firmware through their local BDCOM distributor. Always test a new firmware on one device before rolling out to production OLTs.

Key Takeaways

  • ✅ BDCOM OLT default login: username admin, password admin (or bdcom on P3608).
  • ✅ Default management IP: 192.168.1.1. Set your PC to 192.168.1.2 to reach it.
  • ✅ Always type http://192.168.1.1 — not https://.
  • ✅ Connect to the MGMT Ethernet port — not the GPON SFP ports.
  • ✅ After Telnet login, type enable + password to enter privileged mode (# prompt).
  • ✅ Always run write memory after every configuration change — or changes are lost on reboot.
  • ✅ If password is forgotten: use console cable + write erase to factory reset (erases all config).
  • ✅ Change default password immediately on every production OLT — admin/admin is a real security risk.
  • ✅ Disable Telnet, use SSH only for remote access.
  • ✅ Use ACL to restrict management access to your admin IP only.

Frequently Asked Questions

What is the BDCOM OLT default password?

The BDCOM OLT default username is admin and the default password is admin for most models including the P3310C, P3310B, P3616, and P3310D. The BDCOM P3608 uses bdcom as the default password. The default enable (privileged mode) password matches the login password for each model.

What is the BDCOM OLT default IP address?

The BDCOM OLT default management IP address is 192.168.1.1. To access it, connect your PC to the MGMT port, manually set your PC IP to 192.168.1.2 with gateway 192.168.1.1, then open http://192.168.1.1 in a browser.

How do I login to BDCOM OLT via Telnet?

Open PuTTY (Windows) or a terminal, connect to 192.168.1.1 on port 23 with connection type Telnet. Enter username admin and password admin. After login, type enable and enter the enable password (admin or bdcom) to enter privileged mode for configuration commands.

How do I reset a BDCOM OLT to factory default?

Connect via console cable at 9600 baud. Login and enter privileged mode. Run write erase and confirm, then run reload and confirm. The OLT reboots with factory defaults — IP 192.168.1.1, username admin, password admin. Warning: this erases all configuration including ONU bindings and GPON profiles.

What is the BDCOM OLT enable password?

The default BDCOM OLT enable password is admin on most models (P3310C, P3310B, P3616) and bdcom on the P3608. After logging in via Telnet, SSH, or console, type enable at the > prompt and enter this password to access the # privileged mode.

Can I access BDCOM OLT via SSH?

Yes. BDCOM OLTs support SSH on port 22. Connect with PuTTY or any SSH client to 192.168.1.1, port 22. If SSH is disabled, enable it via Telnet first using: ip ssh version 2 and crypto key generate rsa, then restrict Telnet access by changing VTY transport to SSH only.

How do I change the BDCOM OLT admin password?

Login via Telnet, SSH, or console and enter enable mode. Run: configure terminalusername admin privilege 15 password 0 YourNewPasswordendwrite memory. The new password takes effect immediately. To change the enable password: enable password 0 YourEnablePassword.

Why can’t I access 192.168.1.1 on my BDCOM OLT?

The most common causes are: (1) PC not set to the correct subnet — manually set your PC to IP 192.168.1.2, gateway 192.168.1.1. (2) Cable is in the wrong port — use the MGMT Ethernet port, not a GPON SFP port. (3) Typing https:// — use http:// only. (4) Management IP was changed — connect via console cable and run show ip interface brief to find the new IP.

Official reference: BDCOM OLT Product Page — bdcom.com

Still Locked Out of Your BDCOM OLT?

Leave a comment below — tell us your BDCOM model, what credentials you have tried, and what the browser or terminal shows. We answer every comment and will help you get in. 👇

Running a fiber ISP in Nepal? Share this guide with your team — bookmark it for the next time someone needs quick OLT access. 🙏