This tutorial assumes the user has a DM7020 or a DM800. The tutorial can be used as is, or adapted easily for a standard Linux setup.
How to set smartreader operating mode using Windows
1: Install the windows drivers found here
2: Open smartreader.exe
3: Plug the smartreader into a usb port
4: Select Autoswitch or fixed mode
5: Select Normal or Dreambox kernel
6: Make sure it returns with "writing settings successful"
7: Done
DM7020 dreambox installation with PLI Iolite/Jade
1: Telnet to your dreambox run "ipkg update"
2: Run "ipkg install kernel-module-ftdi-sio"
3: Exit
4: Rename your original bootup file in /etc/init.d/ incase you have a problem*
5: Replace the bootup file in /etc/init.d/ with this one the bootup file is in the zipfile.
6: Reboot
7: Plug in the smartreader
8: Insert your card. Make sure the chip on the card faces the same direction as the lights on the reader.
9: Done
* The latest PLi Jade Final image appears to already have the usbtoserial configured in the bootup file. So no need to replace the bootup file.
DM800 dreambox installation with PLI Iolite/Jade
1: Enter the download menu
2: Search for USBtoSerial drivers
3: Download
4: Reboot
5: Plug in the smartreader
6: Insert your card. Make sure the chip on the card faces the same direction as the lights on the reader.
7: Done
DM7020/cccam.cfg
CCcam configuration sample:
SERIAL READER : /dev/usb/tts/0 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6860002
SERVER LISTEN PORT : 20000
WEBINFO LISTEN PORT : 21000
WEBINFO USERNAME : username
WEBINFO PASSWORD : password
SHOW TIMING : yes
It is possible to add a usb hub to the DM7020. To incorporate a 4 port hub into the config insert the following:
SERIAL READER : /dev/usb/tts/0 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6860002
SERIAL READER : /dev/usb/tts/1 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/1 6860002
SERIAL READER : /dev/usb/tts/2 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/2 6860002
SERIAL READER : /dev/usb/tts/3 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/3 6860002
DM800/cccam.cfg
CCcam configuration sample:
SERIAL READER : /dev/ttyUSB0 smartreader+
SMARTCARD CLOCK FREQUENCY: /dev/ttyUSB0 6860002
SERVER LISTEN PORT : 20000
WEBINFO LISTEN PORT : 21000
WEBINFO USERNAME : username
WEBINFO PASSWORD : password
SHOW TIMING : yes
The DM800 comes with 2 USB ports already. However if you wish to add a usb hub you can.
The above cfg's assume that the reader is set to autoswitch mode and dreambox kernel.
You can choose any of the following frequencies: 3.20, 3.43, 3.69, 4.00, 4.36, 4.80, 5.34, 6.00, 6.86, 8.00, 9.61, 12.0 and 16.0
Examples:
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6000002 runs the card at 6mhz.
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 6860002 runs the card at 6.86mhz.
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 8000002 runs the card at 8mhz.
SMARTCARD CLOCK FREQUENCY: /dev/usb/tts/0 9610002 runs the card at 9.61mhz.
Most cards run at 6000002 or 6860002.
Ofcourse the reader can be used with other images such as Gemini etc. Feel free to experiment :-)
Look Here -> |
Excellent warbo
Just wondering is it the same procedure as above if you have Gemini 4.30 on a DM7020?
Leroy
merci pour infos
Great stuff warbo,
Thanks for sharing
Become a Premium Member and support the Austech Forum
has anyone been able to get one of these working on a DM800 with Gemini2 V4? I'm having issues, can run a blue card from the slot but not from the smargo
Hi
After istalling the smargo drivers, I tried to rum smartreader.exe and selected everything accordingly but it does not say "writing settings successful".
Please help!
Thanks for the reply!
Yes it makes sound when I insert the cardreader into USB port.
I would try another pc/laptop. Maybe try reinstalling the drivers from post #1 in this thread.
Hi
I was using vista before. I tried with XP and it worked and it said "writing settings successful". I downloaded USBtoSerial drivers and rebooted the DM800 and inserted the cardreader into the DM800 USB port and inserted the card and It worked.
Many Thanks
Nice work warbo, well done.
Life's too short to waste debugging Microsoft's "latest and greatest" for them. The jury is in - Vista introduces far more problems than it solves. Windows 7 will be far better than Vista, but whether it's an improvement on XP remains to be seen.
If Vista works OK for you then don't fix it, but there are no prizes in life for suffering needlessly.
I don't have any gripe with Visa what so ever, it's been working great on two laptops here for over twelve months. I'm sure I don't throw as much at it as some so I'm probably not a good judge.
Anyhow, I wasn't pushing Vista by any means. My intention was purely to advise Humtum and anyone else that the smartreader app and drivers work ok with my Vista setup, same as they do with my XP.
I think I messed it up!!!!!!!!!!
After making it work with DM800 I tried to make it work for Debian Linux PC and something went wrong when I tried to update (Flash) the smartreader. After that it does not recoganise the Reader. I tried to put back in XP and tried to Smartreader and SmartreaderUpdate.exe but does not recognize it.
What can I do to make it work again in my DM800?
Regards
Last edited by Humtum; 29-03-09 at 10:29 AM.
I don't get why people try and update/flash these things unnecessarily. To change from a DM800 to a Linux PC you just need to run the smartreader.exe windows app and write to it using that.
There hasn't been a firmware change for more than a year, so any reader purchased in that time will already have version 1.03. You are just running a risk by flashing it for no real reason.
Version 1.04 is about to be released. However I advise against updating if your reader is working just fine the way it is.
Thanks Warbo.
KK
Bookmarks