Hello! I just bought my first arduino and installed the software on Gentoo Linux. I have the usbserial, ftdi_sio and cdc_acm modules loaded, but /dev/ttyUSB0 is not created. DMESG see the Arduino just fne and ttyACM0 is created instead. What am I doing wrong?
lsmod
??(lepagee@localhost)???????????????????????????????????????????????????????????????????(~)??
??: lsmod ??(Tue 20:06)??
Module Size Used by
cdc_acm 13892 2
ftdi_sio 30673 0
usbserial 24555 1 ftdi_sio
nvidia 12206819 56
dmesg
[29010.373074] hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0200
[29010.373083] ohci_hcd 0000:00:0b.0: GetStatus roothub.portstatus [8] = 0x00030100 PESC CSC PPS
[29010.373091] hub 2-0:1.0: port 9, status 0100, change 0003, 12 Mb/s
[29010.373095] usb 2-9: USB disconnect, device number 9
[29010.373098] usb 2-9: unregistering device
[29010.373101] usb 2-9: unregistering interface 2-9:1.0
[29010.379574] usb 2-9: unregistering interface 2-9:1.1
[29010.379626] usb 2-9: usb_disable_device nuking all URBs
[29010.483034] hub 2-0:1.0: debounce: port 9: total 100ms stable 100ms status 0x100
[29011.356418] hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0200
[29011.356427] ehci_hcd 0000:00:0b.1: GetStatus port:9 status 001803 0 ACK POWER sig=j CSC CONNECT
[29011.356433] hub 1-0:1.0: port 9, status 0501, change 0001, 480 Mb/s
[29011.460019] hub 1-0:1.0: debounce: port 9: total 100ms stable 100ms status 0x501
[29011.511036] ehci_hcd 0000:00:0b.1: port 9 full speed --> companion
[29011.511042] ehci_hcd 0000:00:0b.1: GetStatus port:9 status 003001 0 ACK POWER OWNER sig=se0 CONNECT
[29011.511081] hub 1-0:1.0: port 9 not reset yet, waiting 50ms
[29011.562055] ehci_hcd 0000:00:0b.1: GetStatus port:9 status 003802 0 ACK POWER OWNER sig=j CSC
[29011.562077] hub 1-0:1.0: state 7 ports 10 chg 0000 evt 0200
[29011.562088] hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0200
[29011.562094] ohci_hcd 0000:00:0b.0: GetStatus roothub.portstatus [8] = 0x00010101 CSC PPS CCS
[29011.562098] hub 2-0:1.0: port 9, status 0101, change 0001, 12 Mb/s
[29011.666034] hub 2-0:1.0: debounce: port 9: total 100ms stable 100ms status 0x101
[29011.728028] ohci_hcd 0000:00:0b.0: GetStatus roothub.portstatus [8] = 0x00100103 PRSC PPS PES CCS
[29011.779016] usb 2-9: new full-speed USB device number 10 using ohci_hcd
[29011.842015] ohci_hcd 0000:00:0b.0: GetStatus roothub.portstatus [8] = 0x00100103 PRSC PPS PES CCS
[29011.908013] usb 2-9: ep0 maxpacket = 8
[29011.915490] usb 2-9: skipped 3 descriptors after interface
[29011.918491] usb 2-9: default language 0x0409
[29011.927489] usb 2-9: udev 10, busnum 2, minor = 137
[29011.927492] usb 2-9: New USB device found, idVendor=2341, idProduct=0010
[29011.927495] usb 2-9: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[29011.927498] usb 2-9: Product: Arduino Mega 2560
[29011.927500] usb 2-9: Manufacturer: Arduino (www.arduino.cc)
[29011.927502] usb 2-9: SerialNumber: 93140364233351410292
[29011.927563] usb 2-9: usb_probe_device
[29011.927568] usb 2-9: configuration #1 chosen from 1 choice
[29011.930497] usb 2-9: adding 2-9:1.0 (config #1, interface 0)
[29011.930581] cdc_acm 2-9:1.0: usb_probe_interface
[29011.930585] cdc_acm 2-9:1.0: usb_probe_interface - got id
[29011.930625] cdc_acm 2-9:1.0: ttyACM0: USB ACM device
[29011.936545] usb 2-9: adding 2-9:1.1 (config #1, interface 1)
[29011.936591] drivers/usb/core/inode.c: creating file '010'
[29011.936612] hub 2-0:1.0: state 7 ports 10 chg 0000 evt 0200
??(lepagee@localhost)???????????????????????????????????????????????????????????????????(~)??
??: ls /dev/tty* ??(Tue 20:24)??
/dev/tty /dev/tty17 /dev/tty26 /dev/tty35 /dev/tty44 /dev/tty53 /dev/tty62
/dev/tty0 /dev/tty18 /dev/tty27 /dev/tty36 /dev/tty45 /dev/tty54 /dev/tty63
/dev/tty1 /dev/tty19 /dev/tty28 /dev/tty37 /dev/tty46 /dev/tty55 /dev/tty7
/dev/tty10 /dev/tty2 /dev/tty29 /dev/tty38 /dev/tty47 /dev/tty56 /dev/tty8
/dev/tty11 /dev/tty20 /dev/tty3 /dev/tty39 /dev/tty48 /dev/tty57 /dev/tty9
/dev/tty12 /dev/tty21 /dev/tty30 /dev/tty4 /dev/tty49 /dev/tty58 /dev/ttyACM0
/dev/tty13 /dev/tty22 /dev/tty31 /dev/tty40 /dev/tty5 /dev/tty59 /dev/ttyS0
/dev/tty14 /dev/tty23 /dev/tty32 /dev/tty41 /dev/tty50 /dev/tty6 /dev/ttyS1
/dev/tty15 /dev/tty24 /dev/tty33 /dev/tty42 /dev/tty51 /dev/tty60 /dev/ttyS2
/dev/tty16 /dev/tty25 /dev/tty34 /dev/tty43 /dev/tty52 /dev/tty61 /dev/ttyS3
kernel config
I bought an Arduino mega from sparkfun. Using the java gui on ACM0 show some noise at 110kbps. It is probably quite simple, but I have no idea.