Author Archives: chris

D-Link DSL-320b in bridged mode

photoI’m using a DSL-320B (version D2, firmware EU_1.25) as a simple ADSL modem, together with a router running OpenWRT.

Which ought to have been straight-forward, but it took me a while to find the right settings.

(Yes, it would be possible to get the DSL-320B to do the ADSL connection, and just connect via ethernet to the router, but that wouldn’t allow me to use the native IPv6 connection that I’ve signed up for.)

My ISP is UKFSN, a retailer for Entanet, who provide an ADSL2+ connection.  The published settings, which I’ve used for combined ADSL routers in the past, are:

  • VCI: 38
  • VPI: 0
  • Encapsulation: PPPoA VCMUX

For some reason, bridged mode with VC-MUX didn’t work — I tried all combinations of bitswap and SRA.

The settings that finally did work are:

ADSL Setup

  • Manual setup
  • Bridge Mode
  • Connection type: 1483 Bridged IP LLC
  • VPI: 0
  • VCI: 38

Advanced ADSL

  • Modulation type: Autosense
  • [  ] Bitswap enable (i.e. disabled)
  • [x] SRA enable (i.e. enabled)

When setting it up, I gave the DSL-320B address  But while bridging is actually happening, it doesn’t respond to that address, despite having a suitable static route set up.  That’s probably to be expected: as a bridge, the device doesn’t have an IP address of its own.

W8 video

Windows 8 takes a bit of getting used to — there are lots of things that aren’t obvious unless you’ve been shown them.  Luckily, Scott Hanselman has put together an excellent introductory video that makes things much clearer. It’s available on his website.