(Solved) USB Zoom 3095 Fax/Modem
Posted: Wed Jun 20, 2012 1:51 pm
Hi Everyone,
I am running the lastest x86 version of Linux Mint 13 Maya. I am Trying to get a USB Zoom 3095 Fax/Modem Working. I have tried the debian file from here http://www.linuxant.com/drivers/dgc/downloads.php and also tried to compile it. I've loaded Buildessentials and headers for my kernel version (3.2.0-23-generic).
But keep getting the below error. SPIN_LOCK_UNLOCKED???
(cd /lib/modules/3.2.0-23-generic/build && make "CNXT_KERNELSRC=/lib/modules/3.$
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic'
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic'
rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_ver$
(cd /lib/modules/3.2.0-23-generic/build && make "CNXT_KERNELSRC=/lib/modules/3.$
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic'
CC [M] /usr/lib/dgcmodem/modules/mod_dgcusbdcp.o
/usr/lib/dgcmodem/modules/mod_dgcusbdcp.c:263:36: error: 'SPIN_LOCK_UNLOCKED' u$
make[2]: *** [/usr/lib/dgcmodem/modules/mod_dgcusbdcp.o] Error 1
make[1]: *** [_module_/usr/lib/dgcmodem/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic'
make: *** [all] Error 2
am i missing a dependency?? or does the src file have to be changed?
I've seens threads else where with solved.. But the person didn't leave the solution to help others...
Any help or being pointed in the right direction would be appreciated!
John
had to modify untared source files..... and modify a line. on 2 files.
mod_dgcusbdcp.c
just comment out line like above and add line below.
osdcp.c
then do a
sudo make uninstall
sudo make clean
then go through the normal process......
once your done you shout see a /dev/modem and /dev/ttyACM0
Then you can test it with mincom or whatever.
Hope This helps someone....
John
I am running the lastest x86 version of Linux Mint 13 Maya. I am Trying to get a USB Zoom 3095 Fax/Modem Working. I have tried the debian file from here http://www.linuxant.com/drivers/dgc/downloads.php and also tried to compile it. I've loaded Buildessentials and headers for my kernel version (3.2.0-23-generic).
But keep getting the below error. SPIN_LOCK_UNLOCKED???
(cd /lib/modules/3.2.0-23-generic/build && make "CNXT_KERNELSRC=/lib/modules/3.$
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic'
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic'
rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_ver$
(cd /lib/modules/3.2.0-23-generic/build && make "CNXT_KERNELSRC=/lib/modules/3.$
make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic'
CC [M] /usr/lib/dgcmodem/modules/mod_dgcusbdcp.o
/usr/lib/dgcmodem/modules/mod_dgcusbdcp.c:263:36: error: 'SPIN_LOCK_UNLOCKED' u$
make[2]: *** [/usr/lib/dgcmodem/modules/mod_dgcusbdcp.o] Error 1
make[1]: *** [_module_/usr/lib/dgcmodem/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic'
make: *** [all] Error 2
am i missing a dependency?? or does the src file have to be changed?
I've seens threads else where with solved.. But the person didn't leave the solution to help others...
Any help or being pointed in the right direction would be appreciated!
John
had to modify untared source files..... and modify a line. on 2 files.
mod_dgcusbdcp.c
Code: Select all
/* static spinlock_t dgcusbdcp_lock = SPIN_LOCK_UNLOCKED; */
static DEFINE_SPINLOCK(dgcusbdcp_lock);
osdcp.c
Code: Select all
/* static spinlock_t dcp_lock = SPIN_LOCK_UNLOCKED;*/
static DEFINE_SPINLOCK(dcp_lock);
sudo make uninstall
sudo make clean
then go through the normal process......
once your done you shout see a /dev/modem and /dev/ttyACM0
Then you can test it with mincom or whatever.
Hope This helps someone....
John