ft1000-usb linux driver for Flarion Flash-OFDM Leadtek USB modem
================================================================
Version for: Linux slackware64-14.1, kernel-3.10.17-x86_64
Date:        2013-12-06
By:          Martin Sechny
URL:         http://www.shenk.sk/prg/ft1000-usb.zip

Telekom SK linux driver is very old, for kernel-2.4, http://www.telekom.sk
Linux kernel driver in /usr/src/linux/drivers/staging/ft1000/ is functional only in 32-bit kernel.
Port to 64-bit kernel by Arsi is old now too. Driver by Qintec.sk is old too.
This is a combination of staging source files and port to 64-bit kernel by Arsi.
I fixed some minor bugs.

Install and run:
    make
    cp ft3000.img /lib/firmware/
    cp ft1000.ko /lib/modules/3.10.17/kernel/drivers/net/wireless/ft1000
    depmod -a
    modprobe ft1000

Try this for testing the driver:
    lsusb
    lsmod | grep ft1000
    ifconfig

You should use dhcpcd for new network interface (usually eth1).
This driver has frequent problems downloading firmware to modem, a script is good for that:
    rmmod ft1000
    /etc/rc.d/rc.inet1 restart
    insmod ft1000
    /etc/rc.d/rc.inet1 restart
This driver is slower then driver for Windows.
I detected unstability of driver, which could occasionaly freeze the system.

Telekom SK will probably close the Flarion Flash-OFDM ISP service in 2015!

################################################################################################
################################################################################################

Driver version : 01.04
Release date   : 2010-03-10
Tested on kernels:
 2.6.21, 2.6.25, 2.6.28, 2.6.31, 2.6.32

http://ft1000.qintec.sk


************************************************************************************************
*************************** Port to 64Bit kernel 2011-04-15 by Arsi ****************************
************************************************************************************************
************************************ http://www.arsi.sk ****************************************
************************************************************************************************



Installation instructions:
==========================
1.) make
2.) sudo make install
3.) plug-in USB modem

You can try our GNOME applet - go to project homepage...

News
====
 v01.02 / 2009-11-23 / 
 * status info in /proc/net/ft1000/ethx - like in pcmcia driver module
 * solved stability issues
 * compatible with 2.6.21 - 2.6.31 kernels
 * correct rx/tx statistics in `ifconfig`, corrected "rx_bytes" counting
 * ifup/ifdown support
 * Special thanks for this version to Martin Belian
 v01.03 / 2010-03-09 /
 * New project homepage ( http://ft1000.qintec.sk  )
 * some small modifications
 * tested on kernel 2.6.32-14
 v01.04 / 2010-03-10 /
 * fixed compilation problem on 2.6.2x kernels
 v01.05 / 2010-10-16 /
 * fixed ompilation issues on kernel versions 2.6.33 and higher
 * posted by Martin Belian
 
 
======== original README.TXT =========
1. To build the driver open a terminal session and type "make clean" then 
   type "make" to create ft1000usb.ko device driver.
2. Create a folder /etc/flarion and copy ft3000.img to that directory.
3. Type the command insmod ./ft1000usb.ko to load the driver.
4. Plug in the Expresscard (or USB device) and wait couple seconds for the blue link led to blink.
Remark: Due to machine interop,if you meet problem when unplug and replug then you need to reload 
driver after unplug and replug. i.e. rmmod ./ft1000usb.ko and then insmod ./ft1000usb.ko

