D-Link DVA-G3672B

Introduction

External design

Hardware

Firmware update

Web-interface

Command line interface

Testing

Conclusion

Introduction

We have already tested several wireless ADSL routers, DSLAM D-Link DAS-3248EC included, but today the guest in our laboratory is not just another simple modem, but a device that has a wide array of voice functions. Let's sort through its capabilities in more detail.

External design

ADSL2+ D-Link DVA-G3672B wireless router comes in a black plastic case with rounded corners and a grey stripe on the sides. The device has dimensions of 218x148x35 mm (not considering the antenna). To work properly DVA-G3672B needs an external power unit with the following characteristics: 12V and 5А.

On the upper panel of the device there is a brand tag and ventilation grate.

On the bottom of the device there are ventilation grate and a sticker with brief information about its specifications. Apart from it, there are four rubber legs and two tooling holes used to mount the device on the wall.

The front panel has LEDs indicating the device status, as well those of its wired ports, located on it. In addition, the LEDs can help a user to find out whether a USB device is connected to the device, learn the wireless network status, availability of an ADSL signal, presence of analogue phones connected to the device, as well as the availability of access to the WAN.

Side panels of DVA-G3672B are not remarkable at all.

On the rear panel there are four Fast Ethernet ports, a hardware switch for putting the wireless network on or off, sunken Reset button used to reset the user settings, power socket with a switch, USB 2.0 port, four RJ-11 ports used for ADSL and POTS connection, as well as for connection of two analogue phones. Also, we would like to point out that DVA-G3672B enables a connection to the line not only for purposes of obtaining ADSL data, but also for providing two analogue phones with access to the POTS.

Now let's have a look at the insides of the case.

Hardware

The electronic stuffing of DVA-G3672B is one green textolite card which has all essential elements located on one of its sides. The only exception is Spansion S29GL064N90TFI04 flash memory module with the size of 8 Mbytes.

Broadcom BCM4318KFBG chip and SiGe 2521A60 amplifier act as the wireless module. A chart for Fast Ethernet Broadcom BCM5325EKQMG switch with five ports used is presented below. We have already seen such kind of a switch previously in ASUS WMVN25E2+ and ASUS DSL-G31 devices.

Voice processing means are carried out by Legerity (Zarlink/Microsemi) Le88221DLC module, while Broadcom BCM6358KFBG performs functions of a SoC with support of ADSL2+. Also, it would be fair to note Samsung K4H561638H RAM module with the size of 32 Mbytes.

That is where we bring the review of the hardware platform of D-Link DVA-G3672B to a conclusion and pass on to examining capabilities of its software component.

Firmware update

Firmware update is carried out in Firmware Update menu item, MAINTENANCE tab of the web-interface.

The whole firmware update process takes about two minutes and does not require any technical proficiency from an administrator. It is easy enough, one just needs to choose a file with the new firmware version and click on Update Firmware button.

The same can be performed by using the device command line (/Management/Update Software/Update Software). However, it's worth noticing that in this case one would need to have a TFTP server.

Update Software Menu
1. Update Software
2. Exit
/ Management/Update Software -> 1
Update Software
Press <enter> to use current value
Press <esc> and <enter> to cancel
Tftp Server IP address (): 192.168.1.3
Update Software File Name (bcm963xx_fs_kernel): RU_DVA-G3672B_1.10_04262011_CFE
app: tftp -g -t i -f RU_DVA-G3672B_1.10_04262011_CFE 192.168.1.3
I call diapkillAllApps
app: ps > /var/pslist
kill process [pid: 608] [name: httpd]...
app: kill -9 608
kill process [pid: 565] [name: sntp]...
app: kill -9 565
kill process [pid: 563] [name: klogd]...
app: kill -9 563
kill process [pid: 559] [name: syslogd]...
app: kill -9 559
kill process [pid: 503] [name: dhcpd]...
app: kill -9 503
kill process [pid: 384] [name: igmp]...
app: kill -9 384
app: iptables -F
app: iptables -t filter -F
app: iptables -t nat -F
app: iptables -t mangle -F
app: rmmod ipt_state
app: rmmod ipt_mark
app: rmmod ipt_limit
app: rmmod ipt_TCPMSS
app: rmmod ipt_REDIRECT
app: rmmod ipt_MASQUERADE
app: rmmod ipt_MARK
app: rmmod ipt_string
app: rmmod ipt_LOG
app: rmmod ipt_FTOS
app: rmmod ip_nat_tftp
app: rmmod ip_nat_irc
app: rmmod ip_nat_ftp
app: rmmod ip_nat_h323
app: rmmod ip_nat_pptp
app: rmmod ip_nat_gre
app: rmmod ip_nat_rtsp
app: rmmod ip_nat_ipsec
app: rmmod ip_conntrack_tftp
app: rmmod ip_conntrack_irc
app: rmmod ip_conntrack_ftp
app: rmmod ip_conntrack_h323
app: rmmod ip_conntrack_pptp
app: rmmod ip_conntrack_gre
app: rmmod ip_conntrack_rtsp
app: rmmod ip_conntrack_ipsec
app: rmmod iptable_mangle
app: rmmod ip_conntrack
app: rmmod ip_tables
Remaining modules:
ip_queue 10592 0 - Live 0xc0139000
ipt_mac 672 0 - Live 0xc0133000
ipt_ftos 448 0 - Live 0xc012f000
ipt_FRAGMARK 736 0 - Live 0xc0127000
ipt_u32 66528 0 - Live 0xc0115000
ipt_REJECT 4544 0 - Live 0xc0112000
iptable_raw 544 0 - Live 0xc010c000
ipt_vlanid 448 0 - Live 0xc010a000
ipt_iprange 640 0 - Live 0xc0108000
ipt_vlanprio 448 0 - Live 0xc0106000
ipt_VMARK 736 0 - Live 0xc0102000
ipt_time 1600 0 - Live 0xc00fe000
ipt_connperiod 512 0 - Live 0xc00f9000
ipt_DSCP 960 0 - Live 0xc00f5000
ipt_NOTRACK 672 0 - Live 0xc00de000
ip_conntrack_clear_udp 1280 0 - Live 0xc00dc000
iptable_nat 15632 1 ip_queue, Live 0xc0060000
ip_conntrack 30144 5 ip_queue,ipt_connperiod,ipt_NOTRACK,ip_conntrack_clear_udp,
iptable_nat, Live 0xc008e000
iptable_filter 928 0 - Live 0xc0053000
ip_tables 14144 17 ip_queue,ipt_mac,ipt_ftos,ipt_FRAGMARK,ipt_u32,ipt_REJECT,ipt
able_raw,ipt_vlanid,ipt_iprange,ipt_vlanprio,ipt_VMARK,ipt_time,ipt_connperiod,i
pt_DSCP,ipt_NOTRACK,iptable_nat,iptable_filter, Live 0xc0024000
gpio 1824 2 - Live 0xc0013000
endpointdd 1289584 0 - Live 0xc029b000
dspdd 609696 1 endpointdd, Live 0x8104ca80
wl 928896 0 - Live 0xc01b7000
bcm_enet 25376 0 - Live 0xc004b000
bcmprocfs 17200 0 - Live 0xc0018000
br2684 67360 0 - Live 0xc0039000
blaa_dd 7104 0 - Live 0xc0015000
adsldd 142816 0 - Live 0xc006a000
atmapi 56768 3 br2684,blaa_dd,adsldd, Live 0xc002a000
Memory info:
Number of processes: 45
12:03am up 4 min,
load average: 1 min:0.01, 5 min:0.07, 15 min:0.03
total used free shared buffers
Mem: 29412 26304 3108 0 2700
Swap: 0 0 0
Total: 29412 26304 3108
Done removing processes
Allocating 4405444 bytes for broadcom image.
Memory allocated
Total image size: 4405465
Broadcom format verified.
Tftp image done. call after parseImageData
Flashing CFE...
####################################################
##### The device is firmware upgrading... ######
##### Please Do not Power Down............ ######
####################################################

After that the router will automatically reboot itself and get ready for further work.

Another firmware update method is using a built-in TFTP server. One only needs to upload the firmware update file to it. An example of the command that uploads the necessary file to the TFTP server in Windows OS is presented below.

tftp -i 192.168.1.1 put c:\RU_DVA-G3672B_1.10_04262011_CFE

Now let's review capabilities of D-Link DVA-G3672B web-interface.

Web-interface

In order to access the device web-interface one should use any modern browser and type in logon information upon authorisation; it is admin/admin by default.

The web-interface design is common for all devices by this brand. We would like to inform our readers beforehand that we will not review all capabilities of DVA-G3672B, but only turn our attention to the most interesting features.

By using Internet Setup menu item an administrator can manage up to eight simultaneous connections to the provider used to transfer data, receive IPTV services, or for any other purposes.

We would like to give a bit of explanation on the available connection types. The following data encapsulation process will take place upon choosing a connection type starting with Bridged IP: IP->Ethernet->ATM. While upon choosing Routed IP the data encapsulation process will be as follows: IP->ATM. If it's necessary, the administrator can also create a PPTP tunnel over the connection that has been already created.

Wireless Basics and Wireless Security sections in Wireless Settings menu item of SETUP tab allow the administrator to manage the wireless network operation mode. One can also turn the Wi-Fi module on or off using the hardware switch located on the rear side of the router.

Using Local Network menu item the administrator can specify the IP-address for the LAN interface and set the DHCP server operation parameters.

Managing the data synchronisation parameters with servers over the Internet is performed using Time and Date menu item. Unfortunately, the device time zones do not include the day-light saving time amendments which were recently made in the Russian legislature.

In order to carry out a more detailed adjustment of the wireless network segment one needs to use sections of Advanced Wireless menu item, ADVANCED tab. Over here the administrator can manage filtering of the wireless clients through MAC-addresses and change QoS parameters.

Port Forwarding, Port Triggering, and DMZ menu items are used to provide access to the internal services from the WAN.

By using sections in Parental Control menu item one can filter the access to certain WAN resources from various nodes according to schedule.

D-Link DVA-G3672B can filter incoming and outgoing traffic both when acting as a router and bridge. Applicable settings can be configured in sections of Filtering Options menu item.

One can switch on protection against DOS attacks in Firewall Settings menu items.

Using sections of Network Tools menu item the administrator can manage multicast traffic and QoS settings, change the ADSL operation parameters, as well as manage the access to the device through SNMP. Also, one can utilise the router auto configuration function over here.

Sections of Routing menu item are responsible for routing. Apart from static routing, DVA-G3672B also supports RIP, dynamic routing protocol.

Using Voice menu item one can manage the connection of two analogue phones of DVA-G3672B to a SIP provider.

The USB-port located on the device rear panel can be used to connect USB printers which can be adjusted using Print Server menu item. Unfortunately, one cannot connect either 3G/4G modems or external disks to this port.

System menu item in MAINTENANCE tab allows rebooting the device and performing standard tasks with user settings.

By using sections of Access Controls menu item the administrator can specify the access parameters to the router for purposes of control.

One can carry out a test of the local network segment and access to the Internet resources using Diagnostics menu item.

Brief information about the device is located in Device Info menu item, STATUS tab.

Using other menu items of STATUS tab the users can receive information about the connected wireless clients, distribution of IP-addresses using DHCP, view the routing table as well as other statistical and log data.

Help information on each section and menu item of the web-interface is available in HELP tab.

That is where we bring review of the router web-interface to a conclusion and pass on to examining the capabilities of its command line.

Command line interface

Access to the command line can be granted or prohibited using Access Control menu item, MAINTENANCE tab. One must use the same logon information as for the connection to the device web-interface. Upon successful authentication an administrator will find him/herself in the menu. It's worth noticing that the command line interface design as a menu appeared in firmwares beginning from 1.10 version.

Note: If you have problem with Backspace key, please make sure you configure your terminal emulator settings.
For instance, from HyperTerminal you would need to use File->Properties->Setting->Back Space key sends.
Main Menu
1. ADSL Link State
2. LAN
3. WAN
4. DNS Server
5. Route Setup
6. NAT
7. Firewall
8. Quality Of Service
9. Management
10. Passwords
11. Diag
12. Reset to Default
13. Save and Reboot
14. Exit

Information on the ADSL operation is located in the first item.

-> 1
ADSL Link Info
adsl: ADSL driver and PHY status
Status: IdleRetrain Reason: 0
Link Power State: L0
Hit <enter> to continue

The second and third items contain configuration of LAN and WAN interfaces, correspondingly.

LAN Menu
1. Configure
2. Show
3. Exit
/ LAN -> 2
Show LAN Menu
IP Address 192.168.1.1
Netmask 255.255.255.0
Ethernet Speed Auto
Ethernet Type Auto
Ethernet MTU 1500
DHCP Server Disabled
Hit <enter> to continue
WAN Menu
1. Configure
2. Show
3. Exit
/ WAN -> 2
PVC VCC Con. Catego. Service Interface Proto. IGMP QoS State Status IP
ID Name Name address
1 0.8.35 1 UBR pppoe_0_8_35_1 ppp_0_8_35_1 PPPoE Enable Disable Enable ADSL Link Down
5 0.0.41 1 UBR br_0_41 nas_0_0_41 Bridge N/A Disable Disable Disable
2 0.0.42 1 UBR br_0_42 nas_0_0_42 Bridge N/A Disable Disable Disable
3 0.0.43 1 UBR br_0_43 nas_0_0_43 Bridge N/A Disable Disable Disable
4 0.0.44 1 UBR br_0_44 nas_0_0_44 Bridge N/A Disable Disable Disable
6 0.0.45 1 UBR br_0_45 nas_0_0_45 Bridge N/A Disable Disable Disable
7 0.0.46 1 UBR br_0_46 nas_0_0_46 Bridge N/A Disable Disable Disable
8 0.0.47 1 UBR br_0_47 nas_0_0_47 Bridge N/A Disable Disable Disable
Hit <enter> to continue

Access to the routing settings can be gained using the fifth item.

Route Setup Menu
1. Default Gateway
2. Add Route
3. Delete Route
4. Show Route
5. RIP
6. Exit
/ Route Setup -> 4
Routing Table Show Menu
Flags: U - up, ! - reject, G - gateway, H - host, R - Reinstate
D - dynamic (redirect), M - modified (redirect)
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 0 0 0 br0
Hit <enter> to continue

The password management is performed in item 10.

Password Menu
1. Admin
2. User
3. Support
4. Exit
/Passwords -> 1
Password Configuration Menu For User admin
Note: Maximum length of password is 16 characters.
Old password :
New password :
Confirm new password:
app: echo 0 > /var/isdft_cfg
Password for admin changed successfully.
Hit <enter> to continue

The user can carry out the line diagnostics in item 11.

Diagnostics Menu
1. OAM Diagnostics Menu
2. Exit
/Diag ->1
OAM Diagnostics Menu
1. Test ATM OAM Loopback
2. Exit
/Diag/OAM Diagnostics Menu ->1
Press <enter> to use current value
Press <esc> and <enter> to cancel
ManagmentType [f4, f5] (f5):
Type [segment, end] (end):
Press <enter> to use current value
Press <esc> and <enter> to cancel
port [0-3] (0):
vpi [0-256] (0):
vci [32-65535] (33):
ATM F5 OAM Loopback (End) Test: FAIL
Hit <enter> to continue

That's where we proceed to completion of the brief review of command line capabilities of the device switch and pass on to testing it.

Testing

The first testing procedure we usually begin our testing section with is estimating the booting time of the device, which is a time interval starting with the moment when the power is on until the first echo reply is received through ICMP protocol. D-Link DVA-G3672B boots in 31 seconds. We believe that the result is decent.

The next thing we usually do is conducting a security scanning procedure, which has been carried out using Positive Technologies XSpider 7.7 (Demo build 3100) utility. On the whole, there were six open ports discovered, and they are TCP-21 (FTP), TCP-22 (SSH), TCP-23 (Telnet), UDP-69 (TFTP), TCP-80 (HTTP) and TCP-631 (ipp). The most interesting data detected are presented below.

After that we decided to measure the data transfer speed through ADSL not limiting ourselves by the use of high speed standards only.

Neither did we keep away from performance tests of the wireless network segment of the device.

That's where we draw the testing chapter to a close and move on to summing it all up.

Conclusion

Judging by the functional capabilities of D-Link DVA-G3672B wireless router it'd be fair to notice that this device is intended for use in small offices or workshops. VoIP support will probably be useful for both enterprise and home users.

Among the strength areas of device are the following.

  • Support of SIP
  • Competitive price
  • Support of dynamic routing and SNMP
  • Ability to turn off the wireless network using a hardware switch
  • Support of Annex M
  • Presence of a print server

Unfortunately, we cannot help to mention several drawbacks of this model.

  • A TFTP server in LAN network is available to everyone by default
  • Incorrect time zones for Russia
  • Both analogue phones can work only with one SIP service

As of when this article was being written, the average price for a D-Link DVA-G3672B in Moscow online shops was 2200 roubles.

Add comment


Security code
Refresh

Found a typo? Please select it and press Ctrl + Enter.