Brother DCP-135C and ubuntu

I just used a few minutes getting the above mentioned printer working with ubuntu, normally most printers I have used works out of the box with ubuntu, but not this one. My solution seems to be quite simple, however it may be that it is not the correct way to do it, but it worked for me 🙂

  1. Install brother-cups-wrapper-extra
  2. In “Printer configuration” (System -> Administration -> Printing) click “New”, select “Brother DCP-135C”, click “Forward”, wait for search to finish, click “Provide PPD file”, select the file /usr/share/ppd/Brother/brdcp135c.ppd, click “Forward” and click “Apply”

You should now be able to print with your DCP-135C printer – however this is just the printing part, for the scanner to work, you probably want to look at

pptp with NetworkManager

After using some time trying to get a pptp to a VPN server running Microsoft Windows 2003 R2 i finally found a solution. This article made me aware of a Network Manager pptp plugin, but it seems to have been changed a grate deal since the description in the article (I’m using Jaunty), so I had some problem connecting. In the end I made a connection with a windows computer and used the settings used there, here is the result.

Start by installing network-manager-pptp and restarting Network Manager (/etc/init.d/NetworkManager restart) now create a new VPN profile by left-clicking the Network Manager icon choosing “VPN connection” -> “configure VPN” -> “add” -> “Point-to-Point Tunneling Protocol (PPTP)” -> “create”.

Access point: the ip of the VPN server
User name: User name of the user you want to login with
Password: password of the user

Now (and this is what made the difference for me) choose “Advanced” and make sure only MSCHAPv2 is selected enable “Use Point-to-Point encryption (MPPE)” and choose “Security: 128-bit (most secure)”.

This worked for me, but keep in mind that your VPN server might be set up differently, if you have problems, try connecting from a windows computer (the setup is quite simple) and see the details about the connection and try to match them in NetworkManager.