Trev's SNMP Utility for the BIPAC-741GE and BIPAC-743GE ADSL routers
Features of v1.0.0.7 (2 November 2003)
- System details (including router description, uptime, contact, FQHN, location);
- Quota monitor (allows for ISP definitions of megabyte/gigabyte, quota reset on specified day of each month);
- ADSL statistics (packets in/out, connection log, ADSL up/down line speed, SNR, output power, line attentuation), Computer, WAN & Router IP addresses;
- Interface status of your LAN, PPP and WAN interfaces;
- IP statistics, IP address table, IP routing table, IP net-to-media table;
- ICMP statistics;
- TCP statistics and TCP connection table;
- UDP statistics and UDP listener table;
- SNMP statistics;
- SYSLOG server for capturing log entries, resizable log window, automatic syslog file transfer to disk every 1/3/6/12/24 hours;
- Debug: if you experience strange results, please email the debug logs to me - see "Help > About..." for email address;
- Runs as an animated tray icon in the task bar with colour-coded LEDs;
- Start minimised/normal, show/not in task bar when not minimised, single instance protection;
- Check web for update feature in Help Menu;
- Comprehensive context-sensitive Help file;
- MSI-based Installations for Win9X/WinME/WinNT/Win2K/WinXP and Windows Server 2003 operating systems;
- You will need to upgrade to firmware v4.22e or later.
SYSLOG server setup required before you can use the utility's syslog server
- Please refer to the "Router setup" instructions for setting up the router's remote syslog facility here or consult the utility's help file.
- Note: You do NOT have to setup a remote loghost server - the utility performs this function.
SNMP firmware version notes
- There were additional SNMP enhancements to firmware v4.22e and v4.22f to provide ADSL line statistics.
- There were a number of bugfixes to firmware v4.22c which require at least v0.0.1.7 of the utility for the Quota monitor and SYSLOG features to operate correctly.
- If you have upgraded your BIPAC-741GE to firmware v4.21d, you should not need to setup read-only or read-write SNMP community names as documented in the readme_first.txt file included in the above archive. Firmware v4.21d sets up a default read-only SNMP community name of public and a read-write SNMP community name of password. Use the read-write SNMP community name if you wish to change any values using SNMP.
- If you have already setup SNMP community names while using firmware v4.21c, and you upgrade to firmware v4.21d, you may need to manually fix the SNMP community names as documented in the readme_first.txt file as they can become corrupted after the upgrade. The best idea is probably to do a factory reset and then re-configure the router (this fixes the SNMP entries).
Screenshots, Downloads
- Screenshots of the previous version (new screenshots for the current version will follow soon).
- A list of requests for new features, enhancements etc.
- The history of versions, features and bug fixes.
- Download the current version.
Firmware version notes
These firmware version notes apply equally to both the BIPAC-741GEV1 (with USB port), BIPAC-741GEV2 (no USB port)
and BIPAC-743GE (wireless enabled) except that the BIPAC-741 series do not include the additional
wireless facility.
- Version 4.21c, June 4, 2003
- Improvement: Provided 'Configuration/Advanced/Device Managemant' web page for: change webserver HTTP port; resticted management station; configure logout timeout value; SNMP access configuration
- Improvement: Provided the configuration option for changing SNTP re-sync interval when time is updated
- Improvement: Allows the setup of IPSec tunnels even when NAT is disabled
- Improvement: DDNS provided 'Remaining time for next update' information in the CLI mode
- Improvement: DDNS provided Event Log capability at info level
- Fixed: Wrong configuration when enabling DMZ Host in Virtual Server
- Fixed: memory leak problem when working with Windows XP UPnP
- Fixed: problem cannot close TCP session successfully when using Check Email or DDNS with some ISPs
- Fixed: Provided an error message when there was a wrong configuration in the QuickStart web page
- Fixed: bug of losing display of Primary/Secondary DNS server setting in the DHCP Server webpage
- Fixed: Some typing errors
- Feature Change: Changed the default route setting in RFC1483 WAN interface configuration
- Feature Change: Changed a little bit of the screen for Creating Routing Table web pages so it is more user friendly
- Feature Change: DDNS change the destination port for www.dyndns.org, from 80 to 8245 (avoids being blocked by ISPs)
- Feature Change: DDNS new settings will take effect only when re-enabling or using updatenow (in CLI mode)
- Known issue: Bug of accessing the local server via public WAN IP address and related Virtual Server (currently under testing)
- Known issue: Bug of using Emule software (currently under testing)
- Known issue: When NAT is disabled, enabling 'Remote Access' will cause the device to stop working
- Known issue: An unsolicited Alert message appears during configuring the RFC1483 interface
- Version 4.21d, June 21, 2003
- Improvement: Add one new option in webpage ('UPnP portmap') under Status to display the Virtual Servers created by UPnP alone
- Improvement: Add a new Hyperlink ('Quick Start ...>') in the WAN Create webpage so that the user can easily jump into the Quick Start webpage from there
- Improvement: Change the HOME URL to www.billion.com.au
- Improvement: Improve the connection number for Emule application (up to 300)
- Improvement: Add public and password communities when user doesn't set any SNMP community
- Improvement: Add SNMP system log
- Improvement: Provide 'Configuration/Advanced/Device Management' web page for Changing webserver HTTP port; Restricted management station; Configure logout timeout value; SNMP access configuration
- Fixed a bug for NAT table use-up
- Fixed a bug when using the RFC1483 DHCP Client, then changes to Fixed IP in WAN port
- Fixed a strange counting number in checking email module and put a log in System Log
- Fixed a bug when changing the HTTP port, restart will not reconnect to the right port.
- Fixed a bug, backup/restore will not clean some settings which is not set in previous file.
- Fixed a bug, DDNS- www.no-ip.com not working correctly.
- Feature Change: Pushing Reset button during system boot will force to load factory setting instead
- Feature Change: Released ScanPVC feature (Auto VPI/VCI and Encapsulation Scan in Quick Start)
- Version 4.21e, June 25, 2003
- Improved firmware integrity check.
- Added RFC1483 MER encapsulation (beta, under testing).
- Fixed the firewall logs cannot send to syslog.
- Fixed the ALG issues for MSN Message (5.0 and 6.0), XP Windows Message (4.7), and Cisco VoIP adapter.
- Version 4.21f, June 26, 2003
- Added Hardware and Software versions into SNMP's sysDescr.
- IPSec: modified code to terminate the IPSec tunnels if loss of sync in DSL line or re-negotiate when DSL line is UP.
- IPSec: shorten the polling time.
- Fixed PPP channel's SnmpIndex error.
- Fixed a warning message in Error Log that shows subnet overlapping with LAN.
- Version 4.21, July 14, 2003
- Enable PVC auto-scan functions to detect provisioning VPI/VCI and protocols.
- Can now support different protocols like PPPoA, PPPoE, RFC1483 LLC/VCMux, bridged/routed, dynamic/fixed IP.
- Wireless: fixed the wireless 'Disable' function failed when applying 'Apply' button in wireless webpage or changing any wireless settings (BIPAC 743GE only).
- Virtual Server: when Protocol is non-TCP/UDP, the port range will be automatically adjusted.
- Port range (0~0) means no port information in current version.
- DHCP Server: fixed bug when changing LAN IP address and FixedHost entry cannot take effect immediately.
- Fixed typing errors.
- Fixed IPSec webpage, enable/disable radio button setting wrong after editing.
- Fixed a bug in IPSec that caused a system crash.
- Fixed the bug of displaying wrong protocol type 'TCP' for editing UDP Port Filter rules
- Fixed a bug in Time Zone webpage. Ff user select disable and 'By Time Diff.', then the enable/disable selection is lost after applying 'Apply' button.
- Fixed the bug of PPPoE/PPPoA when ISP gives the Remote IP address as 192.168.x.x
- 'Configuration/System/Remote Access': when enabled with time = 0, means the Remote Access is always ON before applying 'Disable' button or re-powering the device
- Allows user to configure the fixed IP for PPPoE and PPPoA in WAN/ISP webpage.
- Known issue: After system startup, pushing Reset Button for more than 6 seconds to reload factory setting will cause the device to halt.
- Known issue: For PPPoE/PPPoA, VCI=0 does not filter out by configuration.
- Version 4.22c, July 18, 2003
- Fixed a bug to restore Factory Settings via Reset Button which caused system to crash.
- Fixed URL Filter where domain is 'example.com/test.html' wouldn't work correctly.
- Fixed when ADSL line is disconnected, the 'metric' value in RIP should be set to 16 (unreachable).
- Fixed DHCP Client problem when ISP has many DHCP Servers, it may not renew IP successfully.
- Fixed a bug of cannot receive packets in RFC1483 routed in a specific field due to oam issue.
- Fixed the SNMP invalid ifIndex (=0) for loopback interface (127.0.0.1).
- Version 4.22e, August 1, 2003
- Added report of ADSL line condition in SNMP module.
- Modified the management of NAT translation table to solve emule, VIX and other issues.
- Also added new CLI commands to allow users to adjust the TCP/UDP/other session timeout values. The new CLI commands are:
- 'nat set translation tcp-timeout', for TCP sessions.
- 'nat set translation udp-timeout', for UDP sessions.
- 'nat set translation timeout', for others.
- 'nat show translation', show some NAT internal status, not implemented yet.
- 'nat clear translations', flush the NAT table if needed, not implemented yet.
- The default TCP timeout value has changed back to 30 min from 5 min in this firmware version. This should solve the users that are using VIX and still use 4.21c firmware.
- Fixed the bug when Firewall is disabled, trying to add port filters will cause VPN/PPTP and VPN/IPSec data traffic to stop.
- SNTP Client (Time Zone): changed the default Re-sync time interval from 1 minute to 1 hour and increased the time range from 0..30 minutes to 0..9999 min. Please note: in order to take effect, make sure to do a factory reset.
- VPN/PPTP: enhanced to support 56bit MPPE.
- SNMP: fixed the wrong type for ifAdminStatus and ifOperStatus in loopback interface.
- PPPoE: fixed the problem of hard to reconnect with some ISP's PPPoE servers.
- VPN/PPTP: fixed multiple (more than 3) PPTP dial-in session that didn't work correctly.
- VPN/PPTP: fixed a problem of failed to connect to some PPTP servers due to early IPCP Terminate Ack.
- NAT: enhanced NAT table management.
- Version 4.22f, August 16, 2003
- VPN/PPTP: solved the dial-out to PPTP server issue when it uses Dynamic DNS and the IP address has changed.
- VPN/IPSec: solved the problem when using Domain Name as destination.
- Supplement the NAT translation CLI commands (nat set translation, nat show translation).
- SNMP: PPP statistics are now accumulated until cleared or router restarts.
- Firewall: added TCP/5190 port allowed to Low Security Level for ICQ and AIM in default profile.
- DHCPClient: re-activate DHCP Client in WAN side right after ADSL line is UP.
- Firewall: Only when Firewall enabled, user can configure Packet Filter and Intrusion Detection.
- Known issue with WLAN: re-activate when router restarts even when the 'Disable' is set to true.
- Version 4.22g, August 21, 2003 [Beta release]
- Wireless driver: fixed the problem of wireless re-activating when system started up with disable = true.
- Wireless driver: removed some harmless error messages
- VPN/PPTP: Fixed the problem when using 'auto' in dial-in connection.
- Web GUI: Fixed the problem when changing firewall logging status alone will clear portfilter rules modified by users.
- NAT/ALG: Fixed the freeze problem when using MSN Messenger v6.0.
- Web GUI: Fixed some typo in webpages.
- Enhanced NAT table management.
- Version 4.23, August 30, 2003 [Release]
- Wireless driver: fixed the problem of wireless re-activating when system starts up with disable = true.
- Wireless driver: removed some harmless error messages.
- VPN/PPTP: Fixed the problem when using 'auto' in dial-in connection.
- Web GUI: Fixed the problem when changing firewall logging status alone will clear port filter rules when modified by users.
- NAT/ALG: Fixed the lockup problem when using MSN Messenger v6.0.
- Web GUI: Fixed some typo in web pages.
- Enhanced NAT table management.
- Version 4.25, November 5, 2003 [Release]
- IPSec/IKE: reduced the memory utilization
- Allows user to control whether to open firewall/portfilter automatically when creating virtual servers manually or via UPnP.
- Added new CLI command to check email immediately, 'mailcheck set checknow'
- New CLI commands added below:
- 'security [enable|disable] trigger resvmap enable/disable the trigger NAT resvmap to add port filter in the firewall. Default is disabled.
- 'security [enable|disable] trigger upnp' enable/disable the trigger upnp to add port filter in the firewall. Default is enabled. This is the same as original settings.
- 'security status' shows the current security status, including trigger status; For example, Security enabled. Firewall enabled. Firewall security level: low. Firewall session logging disabled. Firewall blocking logging disabled. Firewall intrusion logging disabled. Firewall resvmap trigger enabled. Firewall upnp trigger enabled. NAT enabled on ipwan.
- Fixed the bug when using bogus HTTP request via telnet.
- Fixed the problem that syslog message cannot go thru IPSec VPN tunnel.
- New CLI command, 'system syslog set bindaddr' to specify the local IP address. By default, it is 0.0.0.0; if need to go through, please set to router's LAN IP, e.g. 192.168.1.254.
- Fixed the problem of using MSN audio under firewall enabled.
- Fixed the problem when enabling Remote Access in web under NAT is disabled, the system will crash.
- Fixed the problem that backup configuration sometimes fails.
- Fixed the bug when DHCP client tried to release IP address while the ADSL line is not UP.
- Removed the UID information displayed in DHCP table.
- Known Issues:
- MSN video cannot work when firewall is enabled;
- The reconnection of VPN PPTP tunnel cannot work correctly for forwarding data packet when the first connection was disconnected with data flowing. If user waits for 5 minutes, then to reconnect the tunnel, the problem will disappear.
- Version 4.55, 12 August 2004
- Version 4.55 of the firmware is the first release version following 4.25. As this version represents an almost complete replacement of the router's codebase, only major feature and function changes are listed below. Users should find that the codebase replacement greatly improves the reliability of their router.
- Virtual Server/port forwarding now allows for a redirection in the destination (LAN) port number/range.
- URL (web) filtering functionality has been improved, and now allows for blocking of Java applets as well as greater control over filtering.
- SNMP V3 is now supported.
- The firewall now allows users to block ping responses from the router without the need for blocking all ICMP traffic.
- Due to a replacement of the router's ADSL DSP code, latency has been decreased (improved) for connections through the router.
- A factory reset must be performed after updating your router's firmware from 4.25 to 4.55. It is recommended that users update their firmware using a wired/Ethernet connection.
- Version 4.56b [Internal BETA]
- Change DHCP Discover/Request packets in DHCP client module to speed up getting IP. Also apply to auto-scan function.
- NAT will be disabled when changing to RFC1483 pure bridge mode.
- Increase the restart count-down timer to 60 sec.
- Change "Cable disconnected" to "xDSL line is not synchronized" which is occur red in PPPoE/PPPoA connection on WEB GUI.
- IPSec setting page, Lifetime defined in minutes.
- Part of fix "DNS lost" when XP send DHCP Inform packet.
- Fix CLI to show PPP status with new feature information.
- Fix bug that PPP option "give DNS to DHCP server" cannot be disabled.
- Fix bug when socket connect fail that system does not make resource free. Fin ally that WEB GUI will be blocked.
- Fix router will hang up about 10 sec when there are Internet TCP traffic and user clicks "Apply" button at "Time Zone" page in PPP.
- Fix check mail fail on pop-server.bigpond.net.au POP3 server.
- Version 4.56p1 [Internal BETA]
- Time Schedule configuration added to control the scheduling of Virtual Servers, QoS Rules, Packet Filter Rules.
- Improved Virtual Servers WEB GUI to allow to enable/disable and time scheduling, more than 10 entries, more user-friendly, add one-to-one NAT WEB GUI.
- Redesigned firewall packet filter rule configuration to allow configuring of IP address and port at same time, enable/disable and time scheduling, enter rule name for mnemonic purpose, filtering rules based on both source and destination port ranges.
- Support zlib compression (this is used to compress saved configuration file f or saving memory space.
- Version 4.56p2 [Internal BETA]
- Moved Firewall/MAC Address Filter to LAN/Ethernet Client Filter, and increase the table size up to 16 entries.
- Enhance Time Schedule to accept time period overnight, like from 18:00PM to 09:00AM next day.
- Refined the display of rules in Packet Filtering, Virtual Servers, QoS Rules, etc to be more readable.
- Refine the DNS configuration to specify explicitly DNS setting is obtained fr om ISP or configured.
- Fixed the creating Firewall Packet Filter Rule bug.
- Partially fix the issue of accepting wrong MAC address in Fixed Host create/edit WEB.
- Version 4.56p4 [Internal BETA]
- Now indicates an error when creating a Virtual Server with the same name or port.
- Improved the checking of creating QoS rules, but still no error indication given.
- Included a temporary workaround to issue "changes not effected as another management entity has altered the information model" error which occurred sometimes when configuring firewall packet filter.
- Check MAC address format when adding Fixed Host.
- Change the QoS webpage to remove the horizontal scroll.
- Move Packet Filter inbound/outbound column to right side.
- Fixed the issue of creating a packet filter rule when Firewall policy set to 'All blocked/User-defined'.
- Version 4.56q, 27 October 2004
- All versions between 4.55 and 4.56q were internal beta revisions. New features and bug fixes from those revisions are included in this release.
- Known issues:
- The Candidates function in Ethernet/Wireless Client Filter does not work properly under Mozilla and Firefox 0.9.3 or 1.0 and may result in a pop-up Javascript error message;
- Users of some SIP (VoIP) products may experience difficulties establishing a connection.
- Version 4.56r [Internal BETA]
- New features:
- Added IKE purpose function in the IPSec web page.
- Added PING function for keeping VPN tunnel alive always in the IPSec advanced page.
- Added new option to specify timeout/aunt connect value in the IPSec advanced page.
- Added wildcard option in DDNS web page (for www.dyndns.org only).
- Change the URL of minidns from www.minidns.net to www.3domain.hk.
- Allow Windows PPTP client to use remote network as default gateway.
- Bug fixes:
- Fixed Sipura 2000 and Pulver WiSIP Phone VoIP NAT ALG issue.
- In "Edit One-to-one NAT" page, it did not keep at the same page after click Apply.
- In "Edit One-to-one NAT" page, the global IP was lost after edit existent entry.
- In "Edit One-to-one NAT" page, it did not return to "Edit One-to-one NAT" page after adding new entry.
- Fix VPN IPSec occasional instability and system lockups.
- In "Add Virtual Server", the "candidates" did not show correct MAC address.
- In "Edit DMZ Host", the "candidates" did not show correct MAC address.
- In "One-to-one NAT" => "Add new entry", the "candidates" didn't show correct MAC address.
- If the IPSec remote gateway was set as domain name, the remote gateway was always 0.0.0.0 in IPSec status.
- ADSL Tx Attenuation could not be changed.
- Known issues:
- When using the Candidates in Ethernet/Wireless Client Filter under firefox 0.9.3 or 1.0; there will pop-up Java script error message.
- Current NAT ALG can not work with Hotsip (VoIP softphone).
- Version 4.57, 10 January 2005
- All versions between 4.56r and 4.57 were internal beta revisions. New features and bug fixes from those revisions are included in this release.
- New features:
- Update some translation files.
- Add a default packet filter rule (9000/TCP outbound allow only) for MSN video.
- Modify to show the information of port in the Virtual Server page.
- Allow PC can access WEB GUI by using public IP in local network when virtual server is set.
- Limit username/password can not be longer than 20 characters in SNMP V3.
- Add a CLI command line to change timeout value of TCP session in real time.
- Modify the message in the restart page.
- Add range check for IPSec advanced items (Disconnect Time after no traffic and Reconnection Time).
- Bug fixes:
- PPTP will now redirect client's packet to WAN interface.
- Auto Scan no longer causes memory generic pool crash.
- Firewall memory pool loss issue fixed.
- Ethernet VLAN setting error fixed.
- Certain router WEB pages can no longer be accessed without authentication.
- Know issues:
- Using the Candidates in Ethernet Client Filter under Firefox 0.9.3 or 1.0; will result in a pop-up Javascript error message.
- Current NAT ALG can not work with Hotsip.
- Version 4.58c, 5 May 2005 [Current Release]
- New features:
- Updated some translation files.
- Increased the max. RFC1483 packet length to accommodate Q-in-Q (two VLAN Tags) data.
- Added combo protocol (TCP/UDP) option for handling virtual server.
- Added TCP/8080 packet filter rule into default set of medium and low security level.
- Bug fixes:
- Fix an authentication error for Dynamic DNS on www.3322.org and wrong display for all Dynamic DNS servers when fail to update due to timeout.
- Fix some web interface errors.
- Fix ADSL attribute reading error when system rebooted.
- Fix a memory leak bug in IPSec function.
- Known issues:
- Current NAT ALG does not work with Hotsip (VoIP softphone).
Firware upgrade information
Free firmware upgrades are avilable for download from Billion's Australian
web site.
Beware: there are different firmware files available for each of the BIPAC-741GEV1,
BIPAC-741GEV2 and BIPAC-743GE ADSL routers. Download the correct version for your router!
Warning: Upgrading your firmware not without risk and is not for the faint of heart -
there is a chance that you may render your router inoperable and you may have to return it to Billion for repair.
Techno-geeks and mad hobbyists who like to live dangerously regularly ignore such warnings :-)
Tip: Always reset the 741 to factory defaults when you have upgraded the
firmware. In the web interface, Config -> System -> Restart Router, check the checkbox for reset to factory defaults and
press the Restart Router button. This syncs the stored config info (by replacing it with the new default data) with the
new information model of the new firmware. Not doing this after a firmware upgrade often causes strange behaviour.
Configuration info
- How to setup the syslog feature to send the router's real-time logs to a remote log host.
- How to setup the mail check feature when your POP server is accessible on your local LAN and not on the external WAN (ie Internet).
Firewall information
Command Line Interface (CLI) information
Feature comparison table
Check the feature comparison table which compares some popular combination ADSL modem/routers from
Billion, D-Link, Draytek, Netcomm, Netgear and Web Excel.