The UNIX and Linux Forums  

Go Back   The UNIX and Linux Forums > Top Forums > UNIX for Dummies Questions & Answers
Google UNIX.COM


UNIX for Dummies Questions & Answers If you're not sure where to post a UNIX or Linux question, post it here. All UNIX and Linux newbies welcome !!

More UNIX and Linux Forum Topics You Might Find Helpful
Thread Thread Starter Forum Replies Last Post
SCP error - tcsh: No such device jayesch SUN Solaris 2 10-27-2006 03:40 PM
Inappropriate ioctl for device, format error spoonman SUN Solaris 2 08-24-2006 09:01 AM
ERROR: Can't open boot-device tt155 SUN Solaris 5 06-20-2006 07:39 AM
tcpdump error: no suitable device found zampya IP Networking 5 05-17-2004 01:46 PM
tcpdump error: no suitable device found zampya High Level Programming 0 05-17-2004 01:28 PM

Reply
 
Submit Tools LinkBack Thread Tools Search this Thread Display Modes
  #1  
Old 10-07-2008
Registered User
 

Join Date: Jan 2008
Posts: 3
insmod error - no such device

Hi Everyone,

I am relatively new to Linux. After about three months of trying to compile a driver for a ESDCAN card, I finally found a version and kernel that worked. I am running Slackware V12.0 with kernel version 2.6.24.5-smp. When I use insmod to insert the driver file (esdcan-pci331.ko), I get an error that says -no such device.

Can anyone provide me with some guidance so I can finally get this card up and running?

Thanks,

Brian
Reply With Quote
Forum Sponsor
  #2  
Old 10-07-2008
otheus's Avatar
Moderator ala Mode
 

Join Date: Feb 2007
Location: Innsbruck, Austria
Posts: 605
Instead of insmod, use "modprobe", which will load any dependencies, and possibly correct and identify any IRQ settings as required. If that fails, then either (1) the card is dead (does it work for another platform??) or (2) the driver does not work (does it work with another card??) or (3) you need to manually specify options with insmod/modprobe, options which are dependent on the driver itself.

For (3), look in the source code for the possible argument strings (getstrparam() I think). You might have to, for instance, specify which IRQ and/or bus to use. To get such info, run /sbin/lspci -bv to find your device and its IRQ lines. (IRQ stand for "Interrupt Requests").
Reply With Quote
Google The UNIX and Linux Forums
Reply

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes




All times are GMT -7. The time now is 09:55 PM.


Powered by: vBulletin, Copyright ©2000 - 2006, Jelsoft Enterprises Limited.
The UNIX and Linux Forums Content Copyright ©1993-2008. All Rights Reserved.Ad Management by RedTyger Visit The Complex Event Processing Blog

Content Relevant URLs by vBSEO 3.2.0