Error- 'write: No buffer space available' | driver-8.9.3
Posted: Mon 9. Dec 2019, 17:03
I bought PCAN's CAN-USB cable.
And modified 'interface' to Setup the networking rules.
Problem is when I sending canmsg with cangen(cangen -g 1 -I i can0 -v), it stops after 446 messages.
I installed latest 'peak-linux-driver-8.9.3'.
Installation commands were:
After latest driver installation
My doubt: if I attach real sensor, will CANBUS stop entertaining new sensor msgs after certain number of msgs?
And modified 'interface' to Setup the networking rules.
Code: Select all
sudo gedit /etc/network/interfaces
Code: Select all
//////////// 'interfaces' file
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
auto can0
iface can0 inet manual
#pre-up ip link set $IFACE type can bitrate 125000 listen-only off
pre-up /sbin/ip link set $IFACE type can bitrate 125000 triple-sampling on
up /sbin/ifconfig $IFACE up
down /sbin/ifconfig $IFACE down
/////////////
Code: Select all
write: No buffer space available
Installation commands were:
Code: Select all
cd peak-linux-driver-8.9.3
make clean
cd driver/
make clean
make NET=NETDEV_SUPPORT
sudo make install
Code: Select all
jai@jai:~$ cat /proc/pcan
*------------- PEAK-System CAN interfaces (www.peak-system.com) -------------
*------------- Release_20191029_n (8.9.3) Dec 9 2019 16:35:25 --------------
*---------- [mod] [isa] [pci] [pec] [dng] [par] [usb] [pcc] [net] -----------
*--------------------- 1 interfaces @ major 240 found -----------------------
*n -type- -ndev- --base-- irq --btr- --read-- --write- --irqs-- -errors- status
32 usb can0 ffffffff 254 0x031c 00000000 00000000 0000044d 00000000 0x0000
Code: Select all
jai@jai:~$ uname -a
Linux jai 4.15.0-72-generic #81~16.04.1-Ubuntu SMP Tue Nov 26 16:34:21 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux