LinuxForum.Fans
Тема

openSUSE 13.1 и arduino

Автор: Arttoiv 16 сообщений 2341 просмотров
09.12.2014 11:37 #404364

Установил arduino на OpenSuse 13.1. Подключаю сам arduino uno, он подключился а в программе порт не активируется. Вопрос почему не видно порта в настройках?

09.12.2014 13:53 #404390

Последние 50-100 строк вывода dmesg в студию:

text
# dmesg | tail -100
09.12.2014 18:11 #404426

[основываясь на телепатии] Arttoiv, себя в группу uucp, ыукшфд или dialout(или как её там на rw доступ к /dev/ttyS*) добавить забыл?
и проверь, что после подключения появляются устройства /dev/tty{ACM,USB}*...

09.12.2014 18:26 #404428
yars написал:
Последние 50-100 строк вывода dmesg в студию:
text
# dmesg | tail -100

text

[   16.027241] ACPI Warning: 0x00000530-0x0000053f SystemIO conflicts with Region \GPIO 1 (20130517/utaddress-251)
[   16.027254] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   16.027261] ACPI Warning: 0x00000500-0x0000052f SystemIO conflicts with Region \GPIO 1 (20130517/utaddress-251)
[   16.027273] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   16.027279] lpc_ich: Resource conflict(s) found affecting gpio_ich
[   16.028407] leds_ss4200: no LED devices found
[   16.034868] ath5k 0000:03:00.0: can't disable ASPM; OS doesn't have ASPM control
[   16.035324] ath5k 0000:03:00.0: registered as 'phy0'
[   16.047861] input: PC Speaker as /devices/platform/pcspkr/input/input9
[   16.194845] Linux video capture interface: v2.00
[   16.218368] uvcvideo: Found UVC 1.00 device USB 2.0 Camera (0c45:62c0)
[   16.237418] input: USB 2.0 Camera as /devices/pci0000:00/0000:00:1d.7/usb1/1-5/1-5:1.0/input/input10
[   16.237743] usbcore: registered new interface driver uvcvideo
[   16.237752] USB Video Class driver (1.1.1)
[   16.240396] acerhdf: Acer Aspire One Fan driver, v.0.5.26
[   16.240411] acerhdf: Fan control off, to enable do:
[   16.240417] acerhdf: echo -n "enabled" > /sys/class/thermal/thermal_zone0/mode
[   16.392092] acer_wmi: Acer Laptop ACPI-WMI Extras
[   16.392105] acer_wmi: Blacklisted hardware detected - not loading
[   16.441724] iTCO_vendor_support: vendor-support=0
[   16.442413] iTCO_wdt: Intel TCO WatchDog Timer Driver v1.10
[   16.442491] iTCO_wdt: Found a ICH7-M or ICH7-U TCO device (Version=2, TCOBASE=0x0460)
[   16.442829] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
[   16.448566] systemd-udevd[297]: renamed network interface eth0 to enp2s0
[   16.493348] cfg80211: World regulatory domain updated:
[   16.493359] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
[   16.493368] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   16.493375] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   16.493382] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
[   16.493389] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   16.493396] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
[   16.543395] snd_hda_intel 0000:00:1b.0: irq 45 for MSI/MSI-X
[   16.563841] ALSA hda_auto_parser.c:393 autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   16.563854] ALSA hda_auto_parser.c:397    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   16.563863] ALSA hda_auto_parser.c:401    hp_outs=1 (0x15/0x0/0x0/0x0/0x0)
[   16.563870] ALSA hda_auto_parser.c:402    mono: mono_out=0x0
[   16.563876] ALSA hda_auto_parser.c:406    inputs:
[   16.563885] ALSA hda_auto_parser.c:410      Mic=0x18
[   16.563893] ALSA hda_auto_parser.c:410      Internal Mic=0x12
[   16.563901] ALSA patch_realtek.c:490 realtek: No valid SSID, checking pincfg 0x4015812d for NID 0x1d
[   16.563909] ALSA patch_realtek.c:506 realtek: Enabling init ASM_ID=0x812d CODEC_ID=10ec0268
[   16.565377] input: HDA Digital PCBeep as /devices/pci0000:00/0000:00:1b.0/input/input11
[   16.571354] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input12
[   16.580315] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input13
[   16.810339] ath: EEPROM regdomain: 0x65
[   16.810348] ath: EEPROM indicates we should expect a direct regpair map
[   16.810357] ath: Country alpha2 being used: 00
[   16.810362] ath: Regpair used: 0x65
[   16.826028] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   16.827099] ath5k: phy0: Atheros AR2425 chip found (MAC: 0xe2, PHY: 0x70)
[   16.836456] systemd-udevd[300]: renamed network interface wlan0 to wlp3s0
[   18.024962] Adding 4087272k swap on /dev/sda5.  Priority:-1 extents:1 across:4087272k FS
[   18.687871] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[   18.724304] systemd-journald[241]: Received request to flush runtime journal from PID 1
[   18.945039] type=1400 audit(1418138009.100:2): apparmor="STATUS" operation="profile_load" name="/{usr/,}bin/ping" pid=407 comm="apparmor_parser"
[   18.980495] type=1400 audit(1418138009.136:3): apparmor="STATUS" operation="profile_load" name="/sbin/klogd" pid=416 comm="apparmor_parser"
[   18.998151] type=1400 audit(1418138009.152:4): apparmor="STATUS" operation="profile_load" name="/sbin/syslog-ng" pid=420 comm="apparmor_parser"
[   19.016421] type=1400 audit(1418138009.172:5): apparmor="STATUS" operation="profile_load" name="/sbin/syslogd" pid=424 comm="apparmor_parser"
[   19.053108] type=1400 audit(1418138009.208:6): apparmor="STATUS" operation="profile_load" name="/usr/lib/apache2/mpm-prefork/apache2" pid=429 comm="apparmor_parser"
[   19.055268] type=1400 audit(1418138009.208:7): apparmor="STATUS" operation="profile_load" name="/usr/lib/apache2/mpm-prefork/apache2//DEFAULT_URI" pid=429 comm="apparmor_parser"
[   19.057210] type=1400 audit(1418138009.212:8): apparmor="STATUS" operation="profile_load" name="/usr/lib/apache2/mpm-prefork/apache2//HANDLING_UNTRUSTED_INPUT" pid=429 comm="apparmor_parser"
[   19.058377] type=1400 audit(1418138009.212:9): apparmor="STATUS" operation="profile_load" name="/usr/lib/apache2/mpm-prefork/apache2//phpsysinfo" pid=429 comm="apparmor_parser"
[   19.083957] type=1400 audit(1418138009.236:10): apparmor="STATUS" operation="profile_load" name="/usr/lib/colord" pid=434 comm="apparmor_parser"
[   19.104717] type=1400 audit(1418138009.260:11): apparmor="STATUS" operation="profile_load" name="/usr/lib/dovecot/anvil" pid=438 comm="apparmor_parser"
[   21.908611] ip6_tables: (C) 2000-2006 Netfilter Core Team
[   22.694570] nf_conntrack version 0.5.0 (15852 buckets, 63408 max)
[   22.752193] ip_tables: (C) 2000-2006 Netfilter Core Team
[   30.361757] fuse init (API version 7.22)
[   31.502605] r8169 0000:02:00.0 enp2s0: link down
[   31.502714] IPv6: ADDRCONF(NETDEV_UP): enp2s0: link is not ready
[   31.532173] IPv6: ADDRCONF(NETDEV_UP): wlp3s0: link is not ready
[   31.593465] NET: Registered protocol family 17
[   32.771781] Bluetooth: Core ver 2.16
[   32.771863] NET: Registered protocol family 31
[   32.771870] Bluetooth: HCI device and connection manager initialized
[   32.771896] Bluetooth: HCI socket layer initialized
[   32.771910] Bluetooth: L2CAP socket layer initialized
[   32.771934] Bluetooth: SCO socket layer initialized
[   32.815170] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   32.815182] Bluetooth: BNEP filters: protocol multicast
[   32.815212] Bluetooth: BNEP socket layer initialized
[   33.430442] wlp3s0: authenticate with 00:16:01:0a:46:e6
[   33.433176] wlp3s0: send auth to 00:16:01:0a:46:e6 (try 1/3)
[   33.435469] wlp3s0: authenticated
[   33.437298] ath5k 0000:03:00.0 wlp3s0: disabling HT/VHT due to WEP/TKIP use
[   33.437314] ath5k 0000:03:00.0 wlp3s0: disabling HT as WMM/QoS is not supported by the AP
[   33.437323] ath5k 0000:03:00.0 wlp3s0: disabling VHT as WMM/QoS is not supported by the AP
[   33.440701] wlp3s0: associate with 00:16:01:0a:46:e6 (try 1/3)
[   33.442754] wlp3s0: RX AssocResp from 00:16:01:0a:46:e6 (capab=0x411 status=0 aid=5)
[   33.443530] wlp3s0: associated
[   33.443602] IPv6: ADDRCONF(NETDEV_CHANGE): wlp3s0: link becomes ready
[   35.979659] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC= SRC=fe80:0000:0000:0000:0223:4dff:fe36:66ce DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=258 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=218 
[   35.985399] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC= SRC=fe80:0000:0000:0000:0223:4dff:fe36:66ce DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=428 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=388 
[   36.238732] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC= SRC=fe80:0000:0000:0000:0223:4dff:fe36:66ce DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=428 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=388 
[   36.487378] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC= SRC=fe80:0000:0000:0000:0223:4dff:fe36:66ce DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=428 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=388 
[   36.687671] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC= SRC=fe80:0000:0000:0000:0223:4dff:fe36:66ce DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=398 TC=0 HOPLIMIT=255 FLOWLBL=0 PROTO=UDP SPT=5353 DPT=5353 LEN=358 
[   81.403759] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC=33:33:00:00:00:fb:34:c0:59:ef:1a:63:86:dd SRC=fe80:0000:0000:0000:1078:5afc:5965:b30f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=309 TC=0 HOPLIMIT=255 FLOWLBL=803790 PROTO=UDP SPT=5353 DPT=5353 LEN=269 
[   81.611329] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC=33:33:00:00:00:fb:34:c0:59:ef:1a:63:86:dd SRC=fe80:0000:0000:0000:1078:5afc:5965:b30f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=477 TC=0 HOPLIMIT=255 FLOWLBL=803790 PROTO=UDP SPT=5353 DPT=5353 LEN=437 
[  112.534710] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC=33:33:00:00:00:fb:34:c0:59:ef:1a:63:86:dd SRC=fe80:0000:0000:0000:1078:5afc:5965:b30f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=356 TC=0 HOPLIMIT=255 FLOWLBL=803790 PROTO=UDP SPT=5353 DPT=5353 LEN=316 
[  116.120361] SFW2-INext-DROP-DEFLT IN=wlp3s0 OUT= MAC=33:33:00:00:00:fb:34:c0:59:ef:1a:63:86:dd SRC=fe80:0000:0000:0000:1078:5afc:5965:b30f DST=ff02:0000:0000:0000:0000:0000:0000:00fb LEN=465 TC=0 HOPLIMIT=255 FLOWLBL=803790 PROTO=UDP SPT=5353 DPT=5353 LEN=425     
10.12.2014 16:52 · отредактировано #404522

Arttoiv, что-то ничего интересного не увидел. Можно полный вывод (только положите его на pastebin.com, а здесь приведите ссылку)?
И еще, выполните:

text
# udevadm monitor --property

затем подключите Arduino и вывод покажите.

10.12.2014 18:01 · отредактировано #404542
yars написал:
Arttoiv, что-то ничего интересного не увидел. Можно полный вывод (только положите его на pastebin.com, а здесь приведите ссылку)?
И еще, выполните:
text
# udevadm monitor --property

затем подключите Arduino и вывод покажите.

http://pastebin.com/9Z738zT1

10.12.2014 18:04 · отредактировано #404543

вот что получается
[console]udevadm monitor --property
monitor will print the received events for:
UDEV - the event which udev sends out after rule processing
KERNEL - the kernel uevent

[/console]

10.12.2014 18:07 · отредактировано #404544

Полный вывод - это без передачи вывода dmesg в tail, которая формирует свой вывод из указанного количества последних строк исходного текста, то есть, просто

text
# dmesg

P.S. Странно, реакции udev на подключение не видно.

10.12.2014 18:17 #404545
yars написал:
Полный вывод - это без передачи вывода dmesg в tail, которая формирует свой вывод из указанного количества последних строк исходного текста, то есть, просто
text
# dmesg

P.S. Странно, реакции на подключение не видно.

в чем может быть проблема, есть каке-нибудь варианты?

10.12.2014 18:22 #404548

вот с последней командой dmesg выполнил и вот что получлось[console][ 2176.864224] usb 2-2: USB disconnect, device number 3
[ 2180.388122] usb 2-2: new full-speed USB device number 4 using uhci_hcd
[ 2180.588600] usb 2-2: New USB device found, idVendor=2341, idProduct=0043
[ 2180.588620] usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=220
[ 2180.588634] usb 2-2: Manufacturer: Arduino (www.arduino.cc)
[ 2180.588645] usb 2-2: SerialNumber: 554313137373514150B0
[ 2180.591494] cdc_acm 2-2:1.0: ttyACM0: USB ACM device
[/console]

т.е. он его распознал получается а порт не отображается в программе

10.12.2014 18:27 #404550

Тогда покажите вывод groups от простого пользователя, и

text
# ls -l /dev/ttyACM*
10.12.2014 18:32 · отредактировано #404551
yars написал:
Тогда покажите вывод groups от простого пользователя, и
text
# ls -l /dev/ttyACM*

[console]

crw-rw---- 1 root dialout 166, 0 дек 10 19:20 /dev/ttyACM0
[/console]

10.12.2014 18:36 #404552

Arttoiv, читайте внимательно, я просил еще вывод groups от пользователя. Но раз доступа нет, то выполните

text
# usermod -a -G dialout Arttov

и перелогиньтесь.

10.12.2014 18:43 #404553
yars написал:
Arttoiv, читайте внимательно, я просил еще вывод groups от пользователя. Но раз доступа нет, то выполните
text
# usermod -a -G dialout Arttov

и перелогиньтесь.

сделал, а что должно произойти после этого?

10.12.2014 20:27 #404573

Как что - доступ должен появиться после перелогина или перезагрузки.

10.12.2014 22:14 #404575
yars написал:
Как что - доступ должен появиться после перелогина или перезагрузки.

ничего не помогло, вообщем я погуглил и узнал что нужно патч установить librxtx-java

Войдите или зарегистрируйтесь, чтобы ответить.