![]() |
|
|
|
|
|||||||
| Forums | Portal | Register | Forum Rules | FAQ | Contribute | Members List | Arcade | Search | Today's Posts | Mark Forums Read |
| 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 !! |
|
|
||||
| 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 |
|
|
Submit Tools | LinkBack | Thread Tools | Search this Thread | Display Modes |
|
#1
|
|||
|
|||
|
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 |
| Forum Sponsor | ||
|
|
|
#2
|
||||
|
||||
|
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"). |
||||
| Google The UNIX and Linux Forums |