following command has to be done:
sudo make install
This will do the following things:
•Install the kernel module inside the module library path, update module dependencies
•Install a new udev rule to give device nodes the correct access rights (0666)
•Install module configuration file (/etc/dev/modprobe.d/ceusbuni.conf)
•Start module
If things work as intended, there must be an entry /proc/ceusbuni after this procedure.
The following code will completely revert the above installation (called in same directory):
sudo make remove
The configuration file, /etc/modprobe.d/ceusbuni.conf, offers two simple options (Read the comments in the file):
•Enable kernel module debugging
•Choose between firmware which automatically powers board peripherals or not
Changing these options require a module reload to take affect.
PCI
The PCI drivers are not created or maintained by Cesys, they are offered by the manufacturer of the PCI bridges that were used on Cesys PCI(e) boards. So problems regarding them can't be handled or supported by us.
Important: If building PlxSdk components generate the following error / warning:
/bin/sh [[: not found
Here's a workaround: The problem is Ubuntu's default usage of dash as sh, which can't handle command [[. Replacing dash with bash is accomplished by the following commands that must be done as root:
sudo rm /bin/sh
sudo ln
Installation explained in detail:
PlxSdk decompression:
cd ~/udkapi2.0/drivers/linux tar xvf PlxSdk.tar
USBS6 / |
| http://www.cesys.com/ |
User Doc V0.3 | preliminary |