Category Archives: PC

Prolific USB to serial port adapter in Windows 10

Here is the solution to another issue I experienced after upgrading to Windows 10.

Two different serial port adapters with Prolific PL2303 chips (with VID 067B and PID 2303)  did no longer work. Some googling brought up the below page which claims that the problem is counterfeit chips and new drivers trying to fight that, but I am not at all sure this is the real issue. Anyway, the solution (allegedly an old driver) offered on the page solved the problem:

http://www.ifamilysoftware.com/news37.html

Printer driver for Lexmark Optra E310 on Windows 10

I just upgraded from Windows 7 to Windows 10 and discovered that my old laser printer Lexmark Optra 310 did no longer work and was not recognized as a printer by W10. Googling on printer drivers for E310 for W10 did not turn up anything useful (mostly the list of dubious driver download sites), but then I thought that I somehow made the printer work under Windows 7 and tried to find out how I did that some years ago. This was more fruitful and it turned out that the same trick worked in Windows 10. Here is the link to the trick:

http://answers.microsoft.com/en-us/windows/forum/windows_7-hardware/need-to-run-lexmark-optra-e310-with-windows-7-is/8b1d3e5a-e86d-e011-8dfc-68b599b31bf5

In case the link expires, here are the instructions again:

Installing Optra E310 Printer Driver in Windows 10

  1. “Start” > “Control Panel” > “Devices and Printers”.
  2. “Add a Printer”.
  3. “Add a Local Printer”.
  4. Select “Use existing port” > Select “USB001” from “Pull-Down menu”.
  5. Press “Next” button.
  6. Press “Windows Update” button.   {wait while new drivers are downloaded}
  7. Select Manufacturer “Lexmark”.
  8. Select Printer “Lexmark Optra E312” PS or MS.
  9. Press “Next” button
  10. Rename “Optra E312 to E310”.
  11. Press “Next” button.
  12. Press “Finish” button.
  13. End.

Update on 2015-12-11

I installed a bunch of Windows updates today and after that, the Lexmark E310 printer was no longer available. I tried the above procedure, but was unable to get past the “Devices and printers” window that tried to search for the printer but found nothing. I then searched in Windows for “add local printer” (or rather the equivalent in Swedish) and found another more useful dialog where there was an option “The printer I am looking for is not listed”. After that I could follow the steps above to get back the ability to print using this old laser printer.

Update on 2016-09-23

Today I got the “Windows 10 Anniversary Edition” update. It took a while to install (about on hour on a laptop and maybe 20 minutes on a more powerful machine). Again the printer stopped working and I tried to get it working using the above method (remove printer, add printer, printer is not listed etc), but after this I was not able to print. Instead I got some error message from Windows. I almost gave up, but then uninstalled the printer and turned it off and on. After that a test page that I had previously tried to print came out of the printer! I reinstalled the printer in the same way and after this it seems to be working. Phew.

Update on 2017-07-16

After getting the “Windows 10 Creator’s Update”, the printer disappeared again from the list of printers in Windows. The printer settings are no longer located under “Devices and Printers”, but under “Printers and Scanners” (why keep anything consistent when you can change it?). It was however reasonably straightforward to get the driver to work again using the guidelines above, but adapted to the new dialogs. Here is brief list of how to navigate the settings to get the printer working again:

  1. Turn the printer on
  2. Run Printers and Scanners
  3. Add a printer or scanner
  4. The printer that I want isn’t listed
  5. Add a local printer or network printer with manual settings
  6. Select the port USB001
  7. Use the driver that is currently installed (Lexmark E312)
  8. Change the printer name to Lexmark Optra E310
  9. Select if you want to share it on the network

 

Bahnhofs IP-telefoni, del 3

Jag har tidigare (här och här) skrivit om problem jag haft med Bahnhofs IP-telefoni och hur jag löst dem.

Idag drabbades jag av ett nytt problem. Webbservern som den här bloggen ligger på och som alltså finns hemma hos mig, gick inte att komma åt utifrån. Istället möttes man av inloggningsrutan för SIP-boxen (Eltek R7121-L1). Jag misstänker att någon inställning råkat ändras på Bahnhofs sida, för själv har jag inte loggat in på SIP-boxen på väldigt länge. Och när jag i samband med de tidigare bloggposterna pratade med supporten så var det de som till slut gjorde någon inställning som bryggade SIP-boxen så att den kunde sitta mellan fibern och min router utan att den spärrade inkommande trafik till min webbserver. Nu tycktes alltså SIP-boxen inte längre vara bryggad.

Det här fick mig att till slut få tummen ur och slå av inställningen WAN / NAT Passthrough / SIP Passthrough i ASUS-routern RT-N56U jag har och flytta SIP-boxen så att den sitter efter routern och inte mellan fibern och routern. Tipset om den här inställningen gavs i tidigare kommentarer av Christian och Magnus F. Port forwarding till IP-adressen för SIP-boxen så som Bahnhof rekommenderar för denna konfiguration hade jag redan ställt in:

69 – UDP
5060 – 5080 TCP och UDP
9000 – 14000 UDP
50000 – 60000 UDP

Efter omkopplingen verkar allt fungera smärtfritt. Man ser inte längre inloggningsfönstret för R7121-L1 när man surfar till axotron.se, IP-telefonin verkar fungera (ljud åt båda hållen för både inkommande och utgående samtal) och webbservern är åter tillgänglig från omvärlden. En bonus är att jag nu slipper 100 Mbit/s-begränsningen som SIP-boxen införde när den satt före routern. Hastigheten enligt Bredbandskollen är nu 126 Mbit/s istället för som tidigare strax under 100 Mbit/s. Ingen skillnad som lär märkas särskilt ofta, men det är ju knappast någon nackdel.

Jag undrar om det är Bahnhof som råkat ändra inställningarna i min SIP-box och varför det i så fall hände. Eftersom allt löste sig ganska snabbt så har jag inte ringt supporten och frågat.