Hello, I'm having problems setting up CAN interfaces on my desktop machine, a fairly standard Debian unstable install on a i386 PC.
I'm using kernel 2.6.35 and the latest socketcan userspace utilities available from svn. For iproute I'm using the one in Debian, version iproute2-ss100519. All modules load fine: Module Size Used by pcan 37141 0 vcan 1334 0 can_bcm 11062 0 can_raw 4828 0 can 20691 2 can_bcm,can_raw can_dev 7658 0 If I try to create a vcan0 interface I get: # ip link add dev vcan0 type can RTNETLINK answers: Operation not supported If I try to change the pcan bitrate (Peak CAN USB, driver available out of tree), I get again the same error: # ip link set can0 type can bitrate 250000 RTNETLINK answers: Operation not supported The can0 device (the pcan one) works otherwise, sending and receiving at 500kbit. On dmesg there are no clues: CAN device driver interface can: controller area network core (rev 20090105 abi 8) NET: Registered protocol family 29 can: raw protocol (rev 20090105) can: broadcast manager protocol (rev 20090105 t) vcan: Virtual CAN interface driver usbcore: deregistering interface driver pcan pcan: removed. pcan: Release_20100131_n pcan: driver config [mod] [isa] [pci] [dng] [par] [usb] [net] pcan: usb hardware revision = 28 pcan: registered netdevice can0 for pcan usb hw (minor 0) pcan: usb device minor 0 found usbcore: registered new interface driver pcan pcan: major 253. I'm quite sure I'm missing something obvious, but it is two days of banging my head on the desk with no results. Thank you, Daniele -- Daniele Venzano http://www.brownhat.org _______________________________________________ Socketcan-users mailing list [email protected] https://lists.berlios.de/mailman/listinfo/socketcan-users
