tar.gzip extraction problems.

Associate
Joined
5 Jul 2006
Posts
959
Location
Dublin
In another forum a member kindly linked me to some linux drivers I needed for my modem. Unfortunately whenever I try to extract the driver from the .tar.gzip file all I get is an error saying that archieved file could not be extracted. After some googling I realise that SuSE should have software installed by default that handles this. For some reason the said software won't extract it. Could somebody advise on alternative software that will do the job or highlight what I'm doing wrong. Also once I extract it , is installing just a matter similar to Windows or is installing done differently in Linux? Thanks
-Dev


Here is the said driver.http://sourceforge.net/projects/cayman3341/
 
Thanks for the reply , I will give it a shot.

EDIT: Unfortunately it didn't work.

 
Last edited:
The correct filename is
Code:
cayman3341-[b][COLOR=Yellow]0[/COLOR][/b].3.0.tar.gzip

Code:
> tar -xvzf cayman3341-0.3.0.tar.gzip

You can use the tab key to auto-complete commands and filenames e.g. type 'tar -xvzf ca' and then press the tab key - it should add the rest of the filename to the end.
 
Ok I have managed to successfully extract it so thanks for your help. Unfortunately I have bumped into another hurdle with installing the extracted driver. Here are the installation readme instructions.

"Go to directory src. Type:
make
sudo cp cayman3341.ko /lib/modules/`uname -r`/kernel/drivers/usb/net/
sudo depmod"


I'm almost 100% sure I followed them to the letter but I get an error saying that there is no directory 'kernel/drivers/usb/net/' .
 
Might need the kernel source. I think in Suse you can get that from the software management YAST module and its on the install CD/DVD...
 
Might need the kernel source. I think in Suse you can get that from the software management YAST module and its on the install CD/DVD...

Sorry I'm a bit of a Linux noob so I find this hard to understand. What am I looking for ? A directory of some sort on my install disc?

-Dev
 
it should be there already. the `uname -r` just adds your kernel version as a folder. cd to /lib/modules/ and there should be at least one folder in there.
 
I thought 'uname -r' was short for username. Just like when installing things in Windows so this really clears things up for me but do I put the -r after the 2.6.x.x linux kernel number. I managed to find the usb/net/ directory after much navagating aswell so I know it exists. I have one concern however and that is that I'm trying to move a cayman3341.ko file yet it doesn't exist in the source folder. There is a cayman3341.c one. I will try again.
 
Back
Top Bottom