README for fcusb2 driver
========================

Revision:   0.7.2
Date:  2011-05-07


Kernel compatibility
--------------------
This source package is usable with kernel 2.6.15 until 2.6.21.

Beginning with revision 0.7.0 this source package can be used
for both microarchitectures: 32bit (usually named as i386 or 
i686) and 64bit (usually named as amd64).


Compiler version
----------------
Before you compile your fcusb2 driver please check the compiler
version used for the kernel with the command:

       dmesg | head -n1

and use the same compiler for compiling your fcusb2 driver!


Installation
------------
1) change to user ROOT

2) unpack the file fcusb2-driver-$VERSION.tar.bz2
   and change into the directory fcusb2-driver-$VERSION

3) create the module for your kernel

       make

4) install the created module

       make install

5) load the installed module

       depmod -a `uname -r`
       modprobe -v fcusb2


Firmware selection
------------------
AVM had produced three versions of FRITZCARD! USB. Depending 
from the version you need a special firmware version. You find 
the different firmware files in the 'frm' directory.

	ID            version               firmware file
	----------    ------------------    -------------
	"057c/c00"    FRITZCARD!USB         not needed

	"057c/1000"   FRITZCARD!USB v2.0    fus2base.frm

	"057c/1900"   FRITZCARD!USB v2.1    fus3base.frm

You can check the ID with the command 'lsusb'.


Maintainer
----------
I am a normal user, who uses fritzcards since 1993. I use this
patched sources for myself and give it back "AS IS", without
any warrenty and without any support. Use it on your own risk!

(Joachim Wiedorn)
