Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Настройка внешних устройств в Linux Mint Принтеры Сканеры и т.д.
Dmitriy 55
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 05 янв 2016, 22:17

Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Dmitriy 55 »

Здравствуйте.
Наверняка моя тема многим покажется не актуальной и заезженной как старая пластинка, но для меня она действительно актуальна!
Теперь по делу: Я собрал себе для управления через пульт ДУ от телевизора ИК- приемник/передатчик для СОМ- порта по приведенной здесь схеме:http://meandr.org/archives/2076 правда там вроде не совсем к тем контактам СОМ-порта подведены сигналы Rx и Tx если я правильно понимаю то согласно данной распиновки: [img]/home/dmitriy/Загрузки/ИК-порт/Распиновка разъемов компьютера и периферии.http://ham-radio.orgfree.com/content/ar ... er/pin.htm они должны прийти на контакты 2 и 3 разъема соответственно.
Так, как в современных компьютерах нет Сом- портов, я приобрел USB переходник USB-COM BM8050 который должен поддерживаться линукс системами и полностью эмулировать COM порт. После подключения переходника и ввода в терминале команды lsusb получаем список устройств:

Код: Выделить всё

dmitriy@dmitriy-RV408-RV508 ~ $ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 008 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 10c4:ea60 Cygnal Integrated Products, Inc. CP210x UART Bridge / myAVR mySmartUSB light
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0ac8:c33f Z-Star Microelectronics Corp. Webcam
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 09da:000a A4 Tech Co., Ltd Optical Mouse Opto 510D
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
dmitriy@dmitriy-RV408-RV508 ~ $


В нем в 3 строке сверху видим наш опознанный переходник.
Это вывод при вводе dmesg:

Код: Выделить всё

[color=#0000FF][    0.801677] fb0: VESA VGA frame buffer device
[    0.801722] intel_idle: does not run on family 6 model 23
[    0.802346] ACPI: AC Adapter [ADP1] (on-line)
[    0.802482] input: Lid Switch as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0D:00/input/input0
[    0.802667] ACPI: Lid Switch [LID0]
[    0.802735] input: Power Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0C:00/input/input1
[    0.802739] ACPI: Power Button [PWRB]
[    0.802796] input: Sleep Button as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0C0E:00/input/input2
[    0.802799] ACPI: Sleep Button [SLPB]
[    0.802892] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input3
[    0.802895] ACPI: Power Button [PWRF]
[    0.803010] ACPI: Fan [FAN0] (off)
[    0.803057] ACPI: Fan [FAN1] (off)
[    0.803552] Monitor-Mwait will be used to enter C-1 state
[    0.803558] Monitor-Mwait will be used to enter C-2 state
[    0.803562] Monitor-Mwait will be used to enter C-3 state
[    0.803566] tsc: Marking TSC unstable due to TSC halts in idle
[    0.803578] ACPI: acpi_idle registered with cpuidle
[    0.805355] thermal LNXTHERM:00: registered as thermal_zone0
[    0.805359] ACPI: Thermal Zone [TZ00] (27 C)
[    0.807184] thermal LNXTHERM:01: registered as thermal_zone1
[    0.807187] ACPI: Thermal Zone [TZ01] (27 C)
[    0.807241] GHES: HEST is not enabled!
[    0.807511] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[    0.813213] ACPI: Battery Slot [BAT1] (battery present)
[    0.813239] Linux agpgart interface v0.103
[    0.813350] agpgart-intel 0000:00:00.0: Intel GM45 Chipset
[    0.813373] agpgart-intel 0000:00:00.0: detected gtt size: 2097152K total, 262144K mappable
[    0.813680] agpgart-intel 0000:00:00.0: detected 32768K stolen memory
[    0.813871] agpgart-intel 0000:00:00.0: AGP aperture is 256M @ 0xd0000000
[    0.816082] brd: module loaded
[    0.817202] loop: module loaded
[    0.817534] libphy: Fixed MDIO Bus: probed
[    0.817539] tun: Universal TUN/TAP device driver, 1.6
[    0.817540] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[    0.817623] PPP generic driver version 2.4.2
[    0.817702] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[    0.817709] ehci-pci: EHCI PCI platform driver
[    0.817877] ehci-pci 0000:00:1a.7: EHCI Host Controller
[    0.817886] ehci-pci 0000:00:1a.7: new USB bus registered, assigned bus number 1
[    0.817904] ehci-pci 0000:00:1a.7: debug port 1
[    0.821821] ehci-pci 0000:00:1a.7: cache line size of 64 is not supported
[    0.821852] ehci-pci 0000:00:1a.7: irq 19, io mem 0xfc704800
[    0.832034] ehci-pci 0000:00:1a.7: USB 2.0 started, EHCI 1.00
[    0.832096] usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
[    0.832099] usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.832101] usb usb1: Product: EHCI Host Controller
[    0.832103] usb usb1: Manufacturer: Linux 3.16.0-38-generic ehci_hcd
[    0.832106] usb usb1: SerialNumber: 0000:00:1a.7
[    0.832293] hub 1-0:1.0: USB hub found
[    0.832303] hub 1-0:1.0: 6 ports detected
[    0.832659] ehci-pci 0000:00:1d.7: EHCI Host Controller
[    0.832670] ehci-pci 0000:00:1d.7: new USB bus registered, assigned bus number 2
[    0.832686] ehci-pci 0000:00:1d.7: debug port 1
[    0.836590] ehci-pci 0000:00:1d.7: cache line size of 64 is not supported
[    0.836618] ehci-pci 0000:00:1d.7: irq 23, io mem 0xfc704c00
[    0.848077] ehci-pci 0000:00:1d.7: USB 2.0 started, EHCI 1.00
[    0.848124] usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
[    0.848127] usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.848130] usb usb2: Product: EHCI Host Controller
[    0.848132] usb usb2: Manufacturer: Linux 3.16.0-38-generic ehci_hcd
[    0.848134] usb usb2: SerialNumber: 0000:00:1d.7
[    0.848311] hub 2-0:1.0: USB hub found
[    0.848319] hub 2-0:1.0: 6 ports detected
[    0.848572] ehci-platform: EHCI generic platform driver
[    0.848593] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[    0.848600] ohci-pci: OHCI PCI platform driver
[    0.848617] ohci-platform: OHCI generic platform driver
[    0.848629] uhci_hcd: USB Universal Host Controller Interface driver
[    0.848742] uhci_hcd 0000:00:1a.0: UHCI Host Controller
[    0.848750] uhci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 3
[    0.848759] uhci_hcd 0000:00:1a.0: detected 2 ports
[    0.848796] uhci_hcd 0000:00:1a.0: irq 16, io base 0x00001820
[    0.848857] usb usb3: New USB device found, idVendor=1d6b, idProduct=0001
[    0.848859] usb usb3: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.848862] usb usb3: Product: UHCI Host Controller
[    0.848864] usb usb3: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.848866] usb usb3: SerialNumber: 0000:00:1a.0
[    0.849039] hub 3-0:1.0: USB hub found
[    0.849047] hub 3-0:1.0: 2 ports detected
[    0.849256] uhci_hcd 0000:00:1a.1: UHCI Host Controller
[    0.849263] uhci_hcd 0000:00:1a.1: new USB bus registered, assigned bus number 4
[    0.849272] uhci_hcd 0000:00:1a.1: detected 2 ports
[    0.849306] uhci_hcd 0000:00:1a.1: irq 21, io base 0x00001840
[    0.849363] usb usb4: New USB device found, idVendor=1d6b, idProduct=0001
[    0.849366] usb usb4: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.849369] usb usb4: Product: UHCI Host Controller
[    0.849371] usb usb4: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.849373] usb usb4: SerialNumber: 0000:00:1a.1
[    0.849554] hub 4-0:1.0: USB hub found
[    0.849562] hub 4-0:1.0: 2 ports detected
[    0.849786] uhci_hcd 0000:00:1a.2: UHCI Host Controller
[    0.849796] uhci_hcd 0000:00:1a.2: new USB bus registered, assigned bus number 5
[    0.849805] uhci_hcd 0000:00:1a.2: detected 2 ports
[    0.849829] uhci_hcd 0000:00:1a.2: irq 19, io base 0x00001860
[    0.849889] usb usb5: New USB device found, idVendor=1d6b, idProduct=0001
[    0.849892] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.849894] usb usb5: Product: UHCI Host Controller
[    0.849897] usb usb5: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.849899] usb usb5: SerialNumber: 0000:00:1a.2
[    0.850072] hub 5-0:1.0: USB hub found
[    0.850081] hub 5-0:1.0: 2 ports detected
[    0.850302] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[    0.850310] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
[    0.850318] uhci_hcd 0000:00:1d.0: detected 2 ports
[    0.850341] uhci_hcd 0000:00:1d.0: irq 23, io base 0x00001880
[    0.850401] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    0.850403] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.850406] usb usb6: Product: UHCI Host Controller
[    0.850408] usb usb6: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.850410] usb usb6: SerialNumber: 0000:00:1d.0
[    0.850584] hub 6-0:1.0: USB hub found
[    0.850592] hub 6-0:1.0: 2 ports detected
[    0.850809] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[    0.850816] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
[    0.850825] uhci_hcd 0000:00:1d.1: detected 2 ports
[    0.850848] uhci_hcd 0000:00:1d.1: irq 19, io base 0x000018a0
[    0.850907] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    0.850910] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.850913] usb usb7: Product: UHCI Host Controller
[    0.850915] usb usb7: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.850917] usb usb7: SerialNumber: 0000:00:1d.1
[    0.851086] hub 7-0:1.0: USB hub found
[    0.851094] hub 7-0:1.0: 2 ports detected
[    0.851306] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[    0.851314] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
[    0.851322] uhci_hcd 0000:00:1d.2: detected 2 ports
[    0.851358] uhci_hcd 0000:00:1d.2: irq 18, io base 0x000018c0
[    0.851424] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[    0.851427] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.851430] usb usb8: Product: UHCI Host Controller
[    0.851432] usb usb8: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.851435] usb usb8: SerialNumber: 0000:00:1d.2
[    0.851605] hub 8-0:1.0: USB hub found
[    0.851614] hub 8-0:1.0: 2 ports detected
[    0.851844] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PSM1] at 0x60,0x64 irq 1,12
[    0.854802] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.854809] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.855033] mousedev: PS/2 mouse device common for all mice
[    0.855549] rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
[    0.855585] rtc_cmos 00:03: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
[    0.855693] device-mapper: uevent: version 1.0.3
[    0.855816] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-devel@redhat.com
[    0.855838] ledtrig-cpu: registered to indicate activity on CPUs
[    0.855962] TCP: cubic registered
[    0.856167] NET: Registered protocol family 10
[    0.856478] NET: Registered protocol family 17
[    0.856496] Key type dns_resolver registered
[    0.856920] Loading compiled-in X.509 certificates
[    0.858185] Loaded X.509 cert 'Magrathea: Glacier signing key: c284edaccf0b473652c34d23bec356944236e63b'
[    0.858207] registered taskstats version 1
[    0.861060] Key type trusted registered
[    0.866002] Key type encrypted registered
[    0.866013] AppArmor: AppArmor sha1 policy hashing enabled
[    0.866017] ima: No TPM chip found, activating TPM-bypass!
[    0.866048] evm: HMAC attrs: 0x1
[    0.866629]   Magic number: 0:464:971
[    0.866790] rtc_cmos 00:03: setting system clock to 2016-01-07 05:57:24 UTC (1452146244)
[    0.866905] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    0.866907] EDD information not available.
[    0.867007] PM: Hibernation image not present or could not be loaded.
[    0.868907] Freeing unused kernel memory: 1352K (ffffffff81d1c000 - ffffffff81e6e000)
[    0.868914] Write protecting the kernel read-only data: 12288k
[    0.871114] Freeing unused kernel memory: 556K (ffff880001775000 - ffff880001800000)
[    0.872943] Freeing unused kernel memory: 500K (ffff880001b83000 - ffff880001c00000)
[    0.889128] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    0.892313] systemd-udevd[101]: starting version 204
[    0.937266] [drm] Initialized drm 1.1.0 20060810
[    0.939967] sky2: driver version 1.30
[    0.940303] sky2 0000:04:00.0: Yukon-2 FE+ chip revision 0
[    0.940642] sky2 0000:04:00.0: irq 43 for MSI/MSI-X
[    0.941400] sky2 0000:04:00.0 eth0: addr 00:24:54:c4:a6:db
[    0.952123] ahci 0000:00:1f.2: version 3.0
[    0.952295] ahci 0000:00:1f.2: irq 44 for MSI/MSI-X
[    0.952339] ahci 0000:00:1f.2: SSS flag set, parallel bus scan disabled
[    0.952378] ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 4 ports 3 Gbps 0x33 impl SATA mode
[    0.952381] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ccc ems sxs 
[    0.984599] scsi0 : ahci
[    0.988129] scsi1 : ahci
[    0.992644] scsi2 : ahci
[    0.996198] scsi3 : ahci
[    1.003654] scsi4 : ahci
[    1.008055] scsi5 : ahci
[    1.008176] ata1: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704100 irq 44
[    1.008180] ata2: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704180 irq 44
[    1.008182] ata3: DUMMY
[    1.008184] ata4: DUMMY
[    1.008187] ata5: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704300 irq 44
[    1.008190] ata6: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704380 irq 44
[    1.012365] [drm] Memory usable by graphics device = 2048M
[    1.012371] checking generic (d0000000 300000) vs hw (d0000000 10000000)
[    1.012373] fb: switching to inteldrmfb from VESA VGA
[    1.012407] Console: switching to colour dummy device 80x25
[    1.012522] [drm] Replacing VGA console driver
[    1.036117] i915 0000:00:02.0: irq 45 for MSI/MSI-X
[    1.036131] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.036132] [drm] Driver supports precise vblank timestamp query.
[    1.036217] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    1.196069] [drm] GMBUS [i915 gmbus dpc] timed out, falling back to bit banging on pin 4
[    1.241292] fbcon: inteldrmfb (fb0) is primary device
[    1.241333] Console: switching to colour frame buffer device 170x48
[    1.241370] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    1.241372] i915 0000:00:02.0: registered panic notifier
[    1.244743] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    1.244913] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input7
[    1.245057] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[    1.328102] usb 1-4: new high-speed USB device number 3 using ehci-pci
[    1.332053] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.337919] ata1.00: ATA-8: SAMSUNG HM321HI, 2AJ10002, max UDMA/133
[    1.337922] ata1.00: 625142448 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    1.343853] ata1.00: configured for UDMA/133
[    1.344024] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG HM321HI  0002 PQ: 0 ANSI: 5
[    1.344399] sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[    1.344409] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    1.344507] sd 0:0:0:0: [sda] Write Protect is off
[    1.344512] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.344544] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.474924] usb 1-4: New USB device found, idVendor=0ac8, idProduct=c33f
[    1.474929] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.474931] usb 1-4: Product: WebCam SCB-0340N
[    1.474934] usb 1-4: Manufacturer: Namuga.
[    1.489917]  sda: sda1 sda2 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 >
[    1.490973] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.664088] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    1.667576] ata2.00: ATAPI: TSSTcorp CDDVDW TS-L633J, SC00, max UDMA/100
[    1.668180] ata2.00: configured for UDMA/100
[    1.672029] scsi 1:0:0:0: CD-ROM            TSSTcorp CDDVDW TS-L633J  SC00 PQ: 0 ANSI: 5
[    1.695720] sr0: scsi3-mmc drive: 16x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.695724] cdrom: Uniform CD-ROM driver Revision: 3.20
[    1.696190] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.696319] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    1.712103] usb 3-1: new low-speed USB device number 2 using uhci_hcd
[    1.813497] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040215)
[    1.850453] psmouse serio1: elantech: Synaptics capabilities query result 0x08, 0x14, 0x0c.
[    1.885857] usb 3-1: New USB device found, idVendor=09da, idProduct=000a
[    1.885860] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.885863] usb 3-1: Product: PS/2+USB Mouse
[    1.885865] usb 3-1: Manufacturer: A4Tech
[    1.902991] hidraw: raw HID events driver (C) Jiri Kosina
[    1.916941] usbcore: registered new interface driver usbhid
[    1.916945] usbhid: USB HID core driver
[    1.919139] input: A4Tech PS/2+USB Mouse as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/0003:09DA:000A.0001/input/input8
[    1.919305] a4tech 0003:09DA:000A.0001: input,hidraw0: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-0000:00:1a.0-1/input0
[    1.996026] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input6
[    2.020087] ata5: SATA link down (SStatus 0 SControl 300)
[    2.340082] ata6: SATA link down (SStatus 0 SControl 300)
[    3.317375] random: nonblocking pool is initialized
[    5.458122] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[    6.924973] init: ureadahead main process (265) terminated with status 5
[    8.030684] Adding 976556k swap on /dev/sda8.  Priority:-1 extents:1 across:976556k FS
[    9.584511] systemd-udevd[379]: starting version 204
[   10.786243] usbcore: registered new interface driver usbserial
[   10.786262] usbcore: registered new interface driver usbserial_generic
[   10.786279] usbserial: USB Serial support registered for generic
[   11.532712] lp: driver loaded but no devices found
[   11.644084] ppdev: user-space parallel port driver
[   12.872039] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   13.035942] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20140424/utaddress-258)
[   13.035951] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   13.035956] ACPI Warning: SystemIO range 0x00000000000011b0-0x00000000000011bf conflicts with OpRegion 0x0000000000001180-0x00000000000011ff (\GPIO) (20140424/utaddress-258)
[   13.035960] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   13.035962] ACPI Warning: SystemIO range 0x0000000000001180-0x00000000000011af conflicts with OpRegion 0x0000000000001180-0x00000000000011ff (\GPIO) (20140424/utaddress-258)
[   13.035966] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   13.035967] lpc_ich: Resource conflict(s) found affecting gpio_ich
[   13.484072] cfg80211: Calling CRDA to update world regulatory domain
[   13.605814] device-mapper: multipath: version 1.7.0 loaded
[   13.716260] snd_hda_intel 0000:00:1b.0: irq 46 for MSI/MSI-X
[   14.005301] sound hdaudioC0D0: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   14.005306] sound hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   14.005309] sound hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   14.005311] sound hdaudioC0D0:    mono: mono_out=0x0
[   14.005313] sound hdaudioC0D0:    inputs:
[   14.005315] sound hdaudioC0D0:      Internal Mic=0x19
[   14.005318] sound hdaudioC0D0:      Mic=0x18
[   14.010682] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[   14.010820] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[   14.038822] ath: phy0: Enable LNA combining
[   14.041337] ath: phy0: ASPM enabled: 0x42
[   14.041340] ath: EEPROM regdomain: 0x65
[   14.041342] ath: EEPROM indicates we should expect a direct regpair map
[   14.041345] ath: Country alpha2 being used: 00
[   14.041346] ath: Regpair used: 0x65
[   14.128244] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   14.128887] ieee80211 phy0: Atheros AR9285 Rev:2 mem=0xffffc900107c0000, irq=17
[   14.162379] media: Linux media interface: v0.10
[   14.187169] Linux video capture interface: v2.00
[   14.294426] samsung_laptop: enabled workaround for brightness stepping quirk
[   14.316782] samsung_laptop: detected SABI interface: SwSmi@
[   14.699084] uvcvideo: Found UVC 1.00 device WebCam SCB-0340N (0ac8:c33f)
[   14.701860] input: WebCam SCB-0340N as /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/input/input11
[   14.702023] usbcore: registered new interface driver uvcvideo
[   14.702026] USB Video Class driver (1.1.1)
[   15.108678] cfg80211: World regulatory domain updated:
[   15.108684] cfg80211:  DFS Master region: unset
[   15.108686] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   15.108689] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.108692] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.108694] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.108697] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.108699] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   21.340617] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[   22.653160] EXT4-fs (sda7): mounted filesystem with ordered data mode. Opts: (null)
[   22.686815] EXT4-fs (sda13): mounted filesystem with ordered data mode. Opts: (null)
[   22.841370] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[   22.897224] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[   23.153127] EXT4-fs (sda9): mounted filesystem with ordered data mode. Opts: (null)
[   23.389076] EXT4-fs (sda12): mounted filesystem with ordered data mode. Opts: (null)
[   23.522820] EXT4-fs (sda10): mounted filesystem with ordered data mode. Opts: (null)
[   24.327051] init: failsafe main process (783) killed by TERM signal
[   30.632560] lirc_dev: IR Remote Control driver registered, major 249 
[   31.079636] lirc_sir: module is from the staging directory, the quality is unknown, you have been warned.
[   31.080609] platform lirc_dev.0: lirc_dev: driver lirc_sir registered at minor = 0
[   31.080637] lirc_sir: I/O port 0x03e8, IRQ 4.
[   31.080660] lirc_sir: Installed.
[   33.104625] init: cups main process (1042) killed by HUP signal
[   33.104646] init: cups main process ended, respawning
[   33.657814] Bluetooth: Core ver 2.19
[   33.657845] NET: Registered protocol family 31
[   33.657847] Bluetooth: HCI device and connection manager initialized
[   33.657858] Bluetooth: HCI socket layer initialized
[   33.657862] Bluetooth: L2CAP socket layer initialized
[   33.657877] Bluetooth: SCO socket layer initialized
[   34.182480] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   34.182484] Bluetooth: BNEP filters: protocol multicast
[   34.182496] Bluetooth: BNEP socket layer initialized
[   34.186134] Bluetooth: RFCOMM TTY layer initialized
[   34.186151] Bluetooth: RFCOMM socket layer initialized
[   34.186158] Bluetooth: RFCOMM ver 1.11
[   35.427509] NET: Registered protocol family 23
[   36.898746] init: samba-ad-dc main process (1150) terminated with status 1
[   37.566699] init: plymouth-upstart-bridge main process ended, respawning
[   37.576320] init: plymouth-upstart-bridge main process (1375) terminated with status 1
[   37.576339] init: plymouth-upstart-bridge main process ended, respawning
[   39.452989] sky2 0000:04:00.0 eth0: enabling interface
[   39.453507] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   39.475468] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   41.012951] sky2 0000:04:00.0 eth0: Link is up at 100 Mbps, full duplex, flow control both
[   41.012982] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   46.817566] NET: Registered protocol family 24
[   59.600373] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.600388] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.600637] pci_bus 0000:08: Allocating resources
[   59.600651] pci 0000:00:1e.0: bridge window [io  0x1000-0x0fff] to [bus 08] add_size 1000
[   59.600655] pci 0000:00:1e.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 08] add_size 200000
[   59.600658] pci 0000:00:1e.0: bridge window [mem 0x00100000-0x000fffff] to [bus 08] add_size 200000
[   59.600661] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.600666] pci 0000:00:1e.0: res[14]=[mem 0x00100000-0x000fffff] get_res_add_size add_size 200000
[   59.600669] pci 0000:00:1e.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[   59.600672] pci 0000:00:1e.0: res[13]=[io  0x1000-0x0fff] get_res_add_size add_size 1000
[   59.600679] pci 0000:00:1e.0: BAR 14: assigned [mem 0xc0100000-0xc02fffff]
[   59.600685] pci 0000:00:1e.0: BAR 15: assigned [mem 0xc0300000-0xc04fffff 64bit pref]
[   59.600691] pci 0000:00:1e.0: BAR 13: assigned [io  0x6000-0x6fff]
[   59.600694] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.600698] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   59.600705] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   59.600710] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   59.602071] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.602078] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.602083] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   59.602090] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   59.602095] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   59.602387] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.602392] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.602396] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   59.602403] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   59.602408] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   59.602676] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.602681] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.602685] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   59.602692] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   59.602697] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   59.602862] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.602867] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.602871] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   59.602878] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   59.602883] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   59.603182] pci_bus 0000:02: Allocating resources
[   59.603199] pci_bus 0000:04: Allocating resources
[   59.603238] pci_bus 0000:06: Allocating resources
[   59.603259] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   59.603264] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   59.603267] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   59.603274] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   59.603279] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   65.689563] init: plymouth-stop pre-start process (2201) terminated with status 1
[   87.510933] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   87.585907] Netfilter messages via NETLINK v0.30.
[   87.591967] ctnetlink v0.93: registering with nfnetlink.
[   87.662230] ip_tables: (C) 2000-2006 Netfilter Core Team
[  245.624999] perf interrupt took too long (2509 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[18905.336079] usb 7-1: new full-speed USB device number 2 using uhci_hcd
[18905.502107] usb 7-1: New USB device found, idVendor=10c4, idProduct=ea60
[18905.502113] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[18905.502116] usb 7-1: Product: CP2102 USB to UART Bridge Controller
[18905.502118] usb 7-1: Manufacturer: Silicon Labs
[18905.502121] usb 7-1: SerialNumber: 0001
[18905.508162] usbserial_generic 7-1:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
[18905.508167] usbserial_generic 7-1:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[18905.508170] usbserial_generic 7-1:1.0: generic converter detected
[18905.508332] usb 7-1: generic converter now attached to ttyUSB0
[18905.626154] usbcore: registered new interface driver cp210x
[18905.626800] usbserial: USB Serial support registered for cp210x
[19239.749520] perf interrupt took too long (5003 > 5000), lowering kernel.perf_event_max_sample_rate to 25000
dmitriy@dmitriy-RV408-RV508 ~ $ [/color]
Как видно здесь наш переходник нормально определился.
Lirc я установил заранее, скачал конфигурационный файл своего пульта с сайта лирца добавил его в /etc/lirc/lircd.conf далее проделал все как описано в данной статье http://oco.org.ua/%D1%83%D0%BF%D1%80%D0 ... 1%8E-lirc/. Единственное возникло сомнение как правильно я должен указать тип порта в файле /etc/lirc/hardware.conf в строке Remote devises, /dev/lirc0 или idVendor=10c4, idProduct=ea60 или ttyUSB0? Кроме того что нужно еще добавить в этот файл, чтобы задействовать не только ИК-приемник, но и ИК-передатчик?


Вводим в терминале: lsmod | grep lirc получаем ответ:
lirc_sir 17923 0
lirc_dev 19980 1 lirc_sir
rc_core 28718 1 lirc_dev


Вроде все нормально запускается и стартует.
Вводим команду в терминале: sudo service lirc start и вот что получаем в ответ:

Код: Выделить всё

[color=#0000FF][color=#0000FF][sudo] password for dmitriy: 
 * Loading LIRC modules                                                  [ OK ] 
find: `/sys/class/rc/*/': Нет такого файла или каталога
 * Starting remote control daemon(s) :                                          
lircd: there seems to already be a lircd process with pid 1199
lircd: otherwise delete stale lockfile /run/lirc/lircd1.pid
lircd: there seems to already be a lircd process with pid 1202
lircd: otherwise delete stale lockfile /var/run/lirc/lircd.pid 
                                                                                         [fail][/color]
Как видно здесь начинаются проблеммы! Касаемо ошибки find: `/sys/class/rc/*/': Нет такого файла или каталога я пробывал найти ее решение в интернете и кроме констатации факта самой ошибки, нигде решения не нашел. Ну и соответственно дальше ничего не запускается.
Далее я установил как описано в данной статье http://www.lubuntu.ru/forum/viewtopic.p ... 3da0cb5a2b irda-utils. Все установилось без ошибок.
Ввожу в терминале поочередно команды:
sudo modprobe ircomm
sudo modprobe ircomm-tty
Вроде все съелось т.к. ничего не появилось в окне терминала.
Ввожу в терминале поочередно команды:
sudo /etc/init.d/irda-utils stop
sudo /etc/init.d/irda-utils start
В ответ получаем:

Код: Выделить всё

[color=#0000FF] dmitriy@dmitriy-RV408-RV508 ~ $ sudo /etc/init.d/irda-utils stop
 * Stopping IrDA service irattach                                                    [ OK ] 
dmitriy@dmitriy-RV408-RV508 ~ $ sudo /etc/init.d/irda-utils start
 * Starting IrDA service irattach                                                    [ OK ] 
[/color]
Все вроде нормально но программка Ircp Tray 0.7.6 всеравно не видит мой ИК- порт. :cry:
Подскажите пожалуйста, что еще нужно сделать и какие произвести обряды, чтобы этот Lirc научился видеть мой ИК-порт и работать с ним? :shock: Для справки у меня версия ядра: 3.16.0-38-generic (#52~14.04.1-Ubuntu SMP Fri May 8 09:43:57 UTC 2015).
Еще вопрос по этой теме: Как быть с Lirc если в системе будут одновременно 2 устройства с ИК-управлением (например мой ИК-порт для управления разными плейерами в системе и USB ТВ тюнер со своим пультом ДУ) или все управление будет происходить с моего самодельного порта? :oops:
Спасибо за помощь
С уважением Дмитрий.
Последний раз редактировалось Dmitriy 55 07 янв 2016, 20:01, всего редактировалось 1 раз.
Аватара пользователя
ALEXX
Администратор
Администратор
Сообщения: 1350
Зарегистрирован: 21 дек 2014, 14:59
Откуда: Королёв
Контактная информация:

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение ALEXX »

Поправь как я выше, а то твою портянку читать невозможно.
Аватара пользователя
Oleg65
Местный говорун
Местный говорун
Сообщения: 859
Зарегистрирован: 18 янв 2015, 10:56
Откуда: г.Коломна Моск.обл.

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Oleg65 »

они должны прийти на контакты 2 и 3 разъема соответственно.
Начнем с того: какого разъема? Если по схеме ИК-приемника/передатчика - то 2-й разъем пустышка, Земля на 4-м, соответственно и коммутируйте... Кроме того посмотрите схему переходника - там RX на 2-м, а у Вас в приемник на 3-м, ТХ - на 3-м, а у Вас в приемнике на 5-м... PIN-то 9-разъемный? А порт-то эмулируется...
Dmitriy 55
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 05 янв 2016, 22:17

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Dmitriy 55 »

Здравствуйте Oleg65.
На схеме ИК-приемника/передатчика нумерация сделана видимо на усмотрение автора и я на эту нумерацию не обращал внимания. Говоря про ошибку на схеме я имел ввиду не саму принципиальную схему, а схему стыковки с портом которая указана на рисунке 2 ниже. На ней почему-то сигнал Rx приходит на (DCD), а сигнал Tx на (DTR) разъема Com порта. Мне кажется они должны приходить сигнал Rx на RxD (2 контакт разъема Сом-порта) и TxD (3 контакт разъема Сом- порта), сигнал GND на GND (5 контакт разъема Сом- порта). +5 В я беру от отдельного источника питания или от свободного разъема USB. Говоря про разъем я как раз имел ввиду стандартный 9-PIN разъем интерфейса RS-232 (COM- порт) согласно распиновки ссылку на которую я привел в сообщении.
Аватара пользователя
Oleg65
Местный говорун
Местный говорун
Сообщения: 859
Зарегистрирован: 18 янв 2015, 10:56
Откуда: г.Коломна Моск.обл.

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Oleg65 »

они должны приходить сигнал Rx на RxD (2 контакт разъема Сом-порта) и TxD (3 контакт разъема Сом- порта), сигнал GND на GND (5 контакт разъема Сом- порта). +5 В я беру от отдельного источника питания или от свободного разъема USB.
В общем-то Вы сами ответили на Ваш вопрос :) Но, вот насколько я понял, посмотрев схемы распиновок переходников, они могут быть у каждого производителя разными (хотя стандарт один). Наверное надо смотреть распиновку конкретной модели... Думаю у Вас все получится, но начнем с этого ;)
Dmitriy 55
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 05 янв 2016, 22:17

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Dmitriy 55 »

Спасибо за совет. Для начала мне нужно как-то подружить этот недоделанный Lirc и программку Ircp Tray 0.7.6 определять мой переходник и научить их передавать и получать данные через этот переходник. Пока мне это не удается сделать. Саму схему ИК- порта я немного усовершенствовал добавив туда для контроля светодиоды с ограничительными резисторами. Один для контроля +5В другой между +5В и входом Rx для контроля чтения и еще один между +5В и коллектором транзистора для контроля передачи. Проверил работу схемы подав питание и нажимая на пульте кнопки и при этом светодиод на входе Rx мигал, когда нажата какая-то кнопка на пульте, что означает что цепь приема исправна. На передачу пока не проверил т.к. для того, чтобы ИК- светодиод начал передачу необходимо на базу транзистора подать отрицательное напряжение и тогда транзистор откроется. Оно как я понял создается сигналом Tx Сом- порта. Можно конечно попробовать подать его через резистор подключенный к - источника и входом Tx, но мне как-то не хочется экспериментировать с этим. Кроме того лучше сначала разобраться с софтом,чтобы он все определил и уже потом разбираться если что-то не будет передаваться.
Аватара пользователя
Oleg65
Местный говорун
Местный говорун
Сообщения: 859
Зарегистрирован: 18 янв 2015, 10:56
Откуда: г.Коломна Моск.обл.

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Oleg65 »

вот может пригодится, ведь все наши проблемы уже у кого-то были...
Dmitriy 55
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 05 янв 2016, 22:17

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Dmitriy 55 »

Здравствуйте.
Спасибо за интересную ссылку. Я прочитал ее всю до конца и опять же там только констатация ошибки и нет никакого решения. Кроме того я скачал пакет XIRW по данной ссылке http://prdownloads.sourceforge.net/lirc ... .2.tar.bz2 но не смог его установить т.к. он выдает ошибку при компиляции связанную с с++ и не устанавливается. В репозиториях системы ничего похожего нет и в интернете тоже ничего я не нашел.
После манипуляции с остановкой и перезапуском Lirc при команде dmesg получаем следующее:

Код: Выделить всё

[    0.853903] usb usb5: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.853906] usb usb5: Product: UHCI Host Controller
[    0.853908] usb usb5: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.853910] usb usb5: SerialNumber: 0000:00:1a.2
[    0.854082] hub 5-0:1.0: USB hub found
[    0.854091] hub 5-0:1.0: 2 ports detected
[    0.854309] uhci_hcd 0000:00:1d.0: UHCI Host Controller
[    0.854317] uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 6
[    0.854325] uhci_hcd 0000:00:1d.0: detected 2 ports
[    0.854347] uhci_hcd 0000:00:1d.0: irq 23, io base 0x00001880
[    0.854411] usb usb6: New USB device found, idVendor=1d6b, idProduct=0001
[    0.854414] usb usb6: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.854416] usb usb6: Product: UHCI Host Controller
[    0.854418] usb usb6: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.854421] usb usb6: SerialNumber: 0000:00:1d.0
[    0.854600] hub 6-0:1.0: USB hub found
[    0.854608] hub 6-0:1.0: 2 ports detected
[    0.854826] uhci_hcd 0000:00:1d.1: UHCI Host Controller
[    0.854835] uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 7
[    0.854844] uhci_hcd 0000:00:1d.1: detected 2 ports
[    0.854868] uhci_hcd 0000:00:1d.1: irq 19, io base 0x000018a0
[    0.854927] usb usb7: New USB device found, idVendor=1d6b, idProduct=0001
[    0.854930] usb usb7: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.854933] usb usb7: Product: UHCI Host Controller
[    0.854935] usb usb7: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.854937] usb usb7: SerialNumber: 0000:00:1d.1
[    0.855107] hub 7-0:1.0: USB hub found
[    0.855115] hub 7-0:1.0: 2 ports detected
[    0.855331] uhci_hcd 0000:00:1d.2: UHCI Host Controller
[    0.855339] uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 8
[    0.855348] uhci_hcd 0000:00:1d.2: detected 2 ports
[    0.855383] uhci_hcd 0000:00:1d.2: irq 18, io base 0x000018c0
[    0.855441] usb usb8: New USB device found, idVendor=1d6b, idProduct=0001
[    0.855444] usb usb8: New USB device strings: Mfr=3, Product=2, SerialNumber=1
[    0.855447] usb usb8: Product: UHCI Host Controller
[    0.855449] usb usb8: Manufacturer: Linux 3.16.0-38-generic uhci_hcd
[    0.855451] usb usb8: SerialNumber: 0000:00:1d.2
[    0.855626] hub 8-0:1.0: USB hub found
[    0.855634] hub 8-0:1.0: 2 ports detected
[    0.855861] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PSM1] at 0x60,0x64 irq 1,12
[    0.858505] serio: i8042 KBD port at 0x60,0x64 irq 1
[    0.858512] serio: i8042 AUX port at 0x60,0x64 irq 12
[    0.858728] mousedev: PS/2 mouse device common for all mice
[    0.859260] rtc_cmos 00:03: rtc core: registered rtc_cmos as rtc0
[    0.859296] rtc_cmos 00:03: alarms up to one month, y3k, 242 bytes nvram, hpet irqs
[    0.859400] device-mapper: uevent: version 1.0.3
[    0.859523] device-mapper: ioctl: 4.27.0-ioctl (2013-10-30) initialised: dm-devel@redhat.com
[    0.859545] ledtrig-cpu: registered to indicate activity on CPUs
[    0.859672] TCP: cubic registered
[    0.859843] NET: Registered protocol family 10
[    0.860198] NET: Registered protocol family 17
[    0.860214] Key type dns_resolver registered
[    0.860637] Loading compiled-in X.509 certificates
[    0.861893] Loaded X.509 cert 'Magrathea: Glacier signing key: c284edaccf0b473652c34d23bec356944236e63b'
[    0.861914] registered taskstats version 1
[    0.864759] Key type trusted registered
[    0.869717] Key type encrypted registered
[    0.869728] AppArmor: AppArmor sha1 policy hashing enabled
[    0.869732] ima: No TPM chip found, activating TPM-bypass!
[    0.869762] evm: HMAC attrs: 0x1
[    0.870350]   Magic number: 0:240:13
[    0.870512] rtc_cmos 00:03: setting system clock to 2016-01-09 06:00:32 UTC (1452319232)
[    0.870626] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[    0.870628] EDD information not available.
[    0.870727] PM: Hibernation image not present or could not be loaded.
[    0.872638] Freeing unused kernel memory: 1352K (ffffffff81d1c000 - ffffffff81e6e000)
[    0.872645] Write protecting the kernel read-only data: 12288k
[    0.874861] Freeing unused kernel memory: 556K (ffff880001775000 - ffff880001800000)
[    0.876678] Freeing unused kernel memory: 500K (ffff880001b83000 - ffff880001c00000)
[    0.893504] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input4
[    0.895647] systemd-udevd[100]: starting version 204
[    0.941460] [drm] Initialized drm 1.1.0 20060810
[    0.941585] sky2: driver version 1.30
[    0.941933] sky2 0000:04:00.0: Yukon-2 FE+ chip revision 0
[    0.942271] sky2 0000:04:00.0: irq 43 for MSI/MSI-X
[    0.944674] sky2 0000:04:00.0 eth0: addr 00:24:54:c4:a6:db
[    0.950278] ahci 0000:00:1f.2: version 3.0
[    0.950458] ahci 0000:00:1f.2: irq 44 for MSI/MSI-X
[    0.950507] ahci 0000:00:1f.2: SSS flag set, parallel bus scan disabled
[    0.950545] ahci 0000:00:1f.2: AHCI 0001.0200 32 slots 4 ports 3 Gbps 0x33 impl SATA mode
[    0.950548] ahci 0000:00:1f.2: flags: 64bit ncq sntf stag pm led clo pio slum part ccc ems sxs 
[    0.973758] scsi0 : ahci
[    0.975826] scsi1 : ahci
[    0.978778] scsi2 : ahci
[    0.979859] scsi3 : ahci
[    0.980109] scsi4 : ahci
[    0.984061] scsi5 : ahci
[    0.984175] ata1: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704100 irq 44
[    0.984180] ata2: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704180 irq 44
[    0.984182] ata3: DUMMY
[    0.984184] ata4: DUMMY
[    0.984187] ata5: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704300 irq 44
[    0.984190] ata6: SATA max UDMA/133 abar m2048@0xfc704000 port 0xfc704380 irq 44
[    0.984899] [drm] Memory usable by graphics device = 2048M
[    0.984905] checking generic (d0000000 300000) vs hw (d0000000 10000000)
[    0.984907] fb: switching to inteldrmfb from VESA VGA
[    0.984939] Console: switching to colour dummy device 80x25
[    0.985557] [drm] Replacing VGA console driver
[    1.008114] i915 0000:00:02.0: irq 45 for MSI/MSI-X
[    1.008129] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
[    1.008131] [drm] Driver supports precise vblank timestamp query.
[    1.008227] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    1.172034] [drm] GMBUS [i915 gmbus dpc] timed out, falling back to bit banging on pin 4
[    1.204060] usb 1-4: new high-speed USB device number 3 using ehci-pci
[    1.217271] fbcon: inteldrmfb (fb0) is primary device
[    1.217311] Console: switching to colour frame buffer device 170x48
[    1.217346] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    1.217348] i915 0000:00:02.0: registered panic notifier
[    1.220727] ACPI: Video Device [GFX0] (multi-head: yes  rom: no  post: no)
[    1.220902] input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/LNXVIDEO:01/input/input7
[    1.221035] [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0
[    1.304062] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[    1.309953] ata1.00: ATA-8: SAMSUNG HM321HI, 2AJ10002, max UDMA/133
[    1.309956] ata1.00: 625142448 sectors, multi 0: LBA48 NCQ (depth 31/32), AA
[    1.315882] ata1.00: configured for UDMA/133
[    1.316049] scsi 0:0:0:0: Direct-Access     ATA      SAMSUNG HM321HI  0002 PQ: 0 ANSI: 5
[    1.316417] sd 0:0:0:0: Attached scsi generic sg0 type 0
[    1.316463] sd 0:0:0:0: [sda] 625142448 512-byte logical blocks: (320 GB/298 GiB)
[    1.316543] sd 0:0:0:0: [sda] Write Protect is off
[    1.316546] sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00
[    1.316576] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[    1.350899] usb 1-4: New USB device found, idVendor=0ac8, idProduct=c33f
[    1.350904] usb 1-4: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    1.350906] usb 1-4: Product: WebCam SCB-0340N
[    1.350909] usb 1-4: Manufacturer: Namuga.
[    1.464143]  sda: sda1 sda2 < sda5 sda6 sda7 sda8 sda9 sda10 sda11 sda12 sda13 >
[    1.465184] sd 0:0:0:0: [sda] Attached SCSI disk
[    1.636083] ata2: SATA link up 1.5 Gbps (SStatus 113 SControl 300)
[    1.639415] ata2.00: ATAPI: TSSTcorp CDDVDW TS-L633J, SC00, max UDMA/100
[    1.640020] ata2.00: configured for UDMA/100
[    1.643857] scsi 1:0:0:0: CD-ROM            TSSTcorp CDDVDW TS-L633J  SC00 PQ: 0 ANSI: 5
[    1.667800] sr0: scsi3-mmc drive: 16x/24x writer dvd-ram cd/rw xa/form2 cdda tray
[    1.667804] cdrom: Uniform CD-ROM driver Revision: 3.20
[    1.668244] sr 1:0:0:0: Attached scsi CD-ROM sr0
[    1.668349] sr 1:0:0:0: Attached scsi generic sg1 type 5
[    1.808274] psmouse serio1: elantech: assuming hardware version 2 (with firmware version 0x040215)
[    1.845211] psmouse serio1: elantech: Synaptics capabilities query result 0x08, 0x14, 0x0c.
[    1.924642] usb 3-1: new low-speed USB device number 2 using uhci_hcd
[    1.991228] input: ETPS/2 Elantech Touchpad as /devices/platform/i8042/serio1/input/input6
[    1.992056] ata5: SATA link down (SStatus 0 SControl 300)
[    2.097872] usb 3-1: New USB device found, idVendor=09da, idProduct=000a
[    2.097876] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[    2.097878] usb 3-1: Product: PS/2+USB Mouse
[    2.097881] usb 3-1: Manufacturer: A4Tech
[    2.114996] hidraw: raw HID events driver (C) Jiri Kosina
[    2.128952] usbcore: registered new interface driver usbhid
[    2.128956] usbhid: USB HID core driver
[    2.131114] input: A4Tech PS/2+USB Mouse as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/0003:09DA:000A.0001/input/input8
[    2.131276] a4tech 0003:09DA:000A.0001: input,hidraw0: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-0000:00:1a.0-1/input0
[    2.312055] ata6: SATA link down (SStatus 0 SControl 300)
[    3.194792] random: nonblocking pool is initialized
[    5.210386] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[    6.644810] init: ureadahead main process (264) terminated with status 5
[    7.815067] Adding 976556k swap on /dev/sda8.  Priority:-1 extents:1 across:976556k FS
[    9.569811] systemd-udevd[379]: starting version 204
[   10.971217] usbcore: registered new interface driver usbserial
[   10.971235] usbcore: registered new interface driver usbserial_generic
[   10.971251] usbserial: USB Serial support registered for generic
[   11.418202] lp: driver loaded but no devices found
[   11.496385] ppdev: user-space parallel port driver
[   12.503615] shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
[   12.674312] ACPI Warning: SystemIO range 0x0000000000000428-0x000000000000042f conflicts with OpRegion 0x0000000000000400-0x000000000000047f (\PMIO) (20140424/utaddress-258)
[   12.674321] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   12.674326] ACPI Warning: SystemIO range 0x00000000000011b0-0x00000000000011bf conflicts with OpRegion 0x0000000000001180-0x00000000000011ff (\GPIO) (20140424/utaddress-258)
[   12.674330] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   12.674332] ACPI Warning: SystemIO range 0x0000000000001180-0x00000000000011af conflicts with OpRegion 0x0000000000001180-0x00000000000011ff (\GPIO) (20140424/utaddress-258)
[   12.674336] ACPI: If an ACPI driver is available for this device, you should use it instead of the native driver
[   12.674338] lpc_ich: Resource conflict(s) found affecting gpio_ich
[   13.090447] device-mapper: multipath: version 1.7.0 loaded
[   13.468148] snd_hda_intel 0000:00:1b.0: irq 46 for MSI/MSI-X
[   13.489880] cfg80211: Calling CRDA to update world regulatory domain
[   13.565432] sound hdaudioC0D0: autoconfig: line_outs=1 (0x14/0x0/0x0/0x0/0x0) type:speaker
[   13.565437] sound hdaudioC0D0:    speaker_outs=0 (0x0/0x0/0x0/0x0/0x0)
[   13.565440] sound hdaudioC0D0:    hp_outs=1 (0x21/0x0/0x0/0x0/0x0)
[   13.565442] sound hdaudioC0D0:    mono: mono_out=0x0
[   13.565444] sound hdaudioC0D0:    inputs:
[   13.565447] sound hdaudioC0D0:      Internal Mic=0x19
[   13.565450] sound hdaudioC0D0:      Mic=0x18
[   13.572622] input: HDA Intel Mic as /devices/pci0000:00/0000:00:1b.0/sound/card0/input9
[   13.572734] input: HDA Intel Headphone as /devices/pci0000:00/0000:00:1b.0/sound/card0/input10
[   13.604090] media: Linux media interface: v0.10
[   13.628108] Linux video capture interface: v2.00
[   13.785308] samsung_laptop: enabled workaround for brightness stepping quirk
[   13.786614] samsung_laptop: detected SABI interface: SwSmi@
[   13.902160] ath: phy0: Enable LNA combining
[   13.905720] ath: phy0: ASPM enabled: 0x42
[   13.905724] ath: EEPROM regdomain: 0x65
[   13.905726] ath: EEPROM indicates we should expect a direct regpair map
[   13.905729] ath: Country alpha2 being used: 00
[   13.905731] ath: Regpair used: 0x65
[   14.001081] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht'
[   14.001585] ieee80211 phy0: Atheros AR9285 Rev:2 mem=0xffffc90010840000, irq=17
[   14.216590] uvcvideo: Found UVC 1.00 device WebCam SCB-0340N (0ac8:c33f)
[   14.223422] input: WebCam SCB-0340N as /devices/pci0000:00/0000:00:1a.7/usb1/1-4/1-4:1.0/input/input11
[   14.223973] usbcore: registered new interface driver uvcvideo
[   14.223976] USB Video Class driver (1.1.1)
[   15.016734] cfg80211: World regulatory domain updated:
[   15.016740] cfg80211:  DFS Master region: unset
[   15.016742] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp), (dfs_cac_time)
[   15.016745] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.016748] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.016750] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.016753] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   15.016755] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm), (N/A)
[   20.497290] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[   22.141406] EXT4-fs (sda6): mounted filesystem with ordered data mode. Opts: (null)
[   22.198905] EXT4-fs (sda9): mounted filesystem with ordered data mode. Opts: (null)
[   22.332378] EXT4-fs (sda7): mounted filesystem with ordered data mode. Opts: (null)
[   22.520875] EXT4-fs (sda10): mounted filesystem with ordered data mode. Opts: (null)
[   22.635628] EXT4-fs (sda12): mounted filesystem with ordered data mode. Opts: (null)
[   22.749609] EXT4-fs (sda13): mounted filesystem with ordered data mode. Opts: (null)
[   22.885993] EXT4-fs (sda5): mounted filesystem with ordered data mode. Opts: (null)
[   23.939536] init: failsafe main process (823) killed by TERM signal
[   29.281467] init: cups main process (994) killed by HUP signal
[   29.281482] init: cups main process ended, respawning
[   29.583022] Bluetooth: Core ver 2.19
[   29.583055] NET: Registered protocol family 31
[   29.583057] Bluetooth: HCI device and connection manager initialized
[   29.583069] Bluetooth: HCI socket layer initialized
[   29.583072] Bluetooth: L2CAP socket layer initialized
[   29.583086] Bluetooth: SCO socket layer initialized
[   30.144947] Bluetooth: RFCOMM TTY layer initialized
[   30.144963] Bluetooth: RFCOMM socket layer initialized
[   30.144972] Bluetooth: RFCOMM ver 1.11
[   30.773343] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   30.773347] Bluetooth: BNEP filters: protocol multicast
[   30.773359] Bluetooth: BNEP socket layer initialized
[   32.476259] lirc_dev: IR Remote Control driver registered, major 249 
[   32.817667] lirc_sir: module is from the staging directory, the quality is unknown, you have been warned.
[   32.818138] platform lirc_dev.0: lirc_dev: driver lirc_sir registered at minor = 0
[   32.818161] lirc_sir: I/O port 0x03e8, IRQ 4.
[   32.818182] lirc_sir: Installed.
[   36.955967] init: samba-ad-dc main process (1116) terminated with status 1
[   37.522048] NET: Registered protocol family 23
[   37.529146] init: plymouth-upstart-bridge main process ended, respawning
[   37.542351] init: plymouth-upstart-bridge main process ended, respawning
[   38.796694] sky2 0000:04:00.0 eth0: enabling interface
[   38.797219] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready
[   38.819092] IPv6: ADDRCONF(NETDEV_UP): wlan0: link is not ready
[   40.389126] sky2 0000:04:00.0 eth0: Link is up at 100 Mbps, full duplex, flow control both
[   40.389174] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   46.359001] NET: Registered protocol family 24
[   60.180513] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.180528] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.180771] pci_bus 0000:08: Allocating resources
[   60.180785] pci 0000:00:1e.0: bridge window [io  0x1000-0x0fff] to [bus 08] add_size 1000
[   60.180789] pci 0000:00:1e.0: bridge window [mem 0x00100000-0x000fffff 64bit pref] to [bus 08] add_size 200000
[   60.180792] pci 0000:00:1e.0: bridge window [mem 0x00100000-0x000fffff] to [bus 08] add_size 200000
[   60.180795] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.180801] pci 0000:00:1e.0: res[14]=[mem 0x00100000-0x000fffff] get_res_add_size add_size 200000
[   60.180803] pci 0000:00:1e.0: res[15]=[mem 0x00100000-0x000fffff 64bit pref] get_res_add_size add_size 200000
[   60.180806] pci 0000:00:1e.0: res[13]=[io  0x1000-0x0fff] get_res_add_size add_size 1000
[   60.180813] pci 0000:00:1e.0: BAR 14: assigned [mem 0xc0100000-0xc02fffff]
[   60.180819] pci 0000:00:1e.0: BAR 15: assigned [mem 0xc0300000-0xc04fffff 64bit pref]
[   60.180825] pci 0000:00:1e.0: BAR 13: assigned [io  0x6000-0x6fff]
[   60.180829] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.180833] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   60.180839] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   60.180845] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   60.181534] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.181540] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.181544] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   60.181551] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   60.181557] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   60.181848] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.181853] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.181857] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   60.181864] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   60.181869] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   60.182133] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.182138] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.182142] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   60.182149] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   60.182154] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   60.182320] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.182324] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.182328] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   60.182335] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   60.182340] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   60.182640] pci_bus 0000:02: Allocating resources
[   60.182657] pci_bus 0000:04: Allocating resources
[   60.182695] pci_bus 0000:06: Allocating resources
[   60.182716] i915 0000:00:02.0: BAR 6: [??? 0x00000000 flags 0x2] has bogus alignment
[   60.182721] pci 0000:00:1e.0: PCI bridge to [bus 08]
[   60.182724] pci 0000:00:1e.0:   bridge window [io  0x6000-0x6fff]
[   60.182731] pci 0000:00:1e.0:   bridge window [mem 0xc0100000-0xc02fffff]
[   60.182736] pci 0000:00:1e.0:   bridge window [mem 0xc0300000-0xc04fffff 64bit pref]
[   66.771432] init: plymouth-stop pre-start process (2338) terminated with status 1
[   87.362923] nf_conntrack version 0.5.0 (16384 buckets, 65536 max)
[   87.392410] Netfilter messages via NETLINK v0.30.
[   87.396413] ctnetlink v0.93: registering with nfnetlink.
[   87.433581] ip_tables: (C) 2000-2006 Netfilter Core Team
[  193.081049] perf interrupt took too long (2503 > 2500), lowering kernel.perf_event_max_sample_rate to 50000
[ 1323.724169] usb usb3-port1: disabled by hub (EMI?), re-enabling...
[ 1323.724179] usb 3-1: USB disconnect, device number 2
[ 1323.992121] usb 3-1: new low-speed USB device number 3 using uhci_hcd
[ 1324.369135] usb 3-1: New USB device found, idVendor=09da, idProduct=000a
[ 1324.369140] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=0
[ 1324.369143] usb 3-1: Product: PS/2+USB Mouse
[ 1324.369146] usb 3-1: Manufacturer: A4Tech
[ 1324.394506] input: A4Tech PS/2+USB Mouse as /devices/pci0000:00/0000:00:1a.0/usb3/3-1/3-1:1.0/0003:09DA:000A.0002/input/input12
[ 1324.394703] a4tech 0003:09DA:000A.0002: input,hidraw0: USB HID v1.10 Mouse [A4Tech PS/2+USB Mouse] on usb-0000:00:1a.0-1/input0
[ 1324.896090] usb 7-1: new full-speed USB device number 2 using uhci_hcd
[ 1325.062083] usb 7-1: New USB device found, idVendor=10c4, idProduct=ea60
[ 1325.062088] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 1325.062091] usb 7-1: Product: CP2102 USB to UART Bridge Controller
[ 1325.062094] usb 7-1: Manufacturer: Silicon Labs
[ 1325.062096] usb 7-1: SerialNumber: 0001
[ 1325.068111] usbserial_generic 7-1:1.0: The "generic" usb-serial driver is only for testing and one-off prototypes.
[ 1325.068115] usbserial_generic 7-1:1.0: Tell linux-usb@vger.kernel.org to add your device to a proper driver.
[ 1325.068118] usbserial_generic 7-1:1.0: generic converter detected
[ 1325.068260] usb 7-1: generic converter now attached to ttyUSB0
[ 1325.112239] usbcore: registered new interface driver cp210x
[ 1325.113768] usbserial: USB Serial support registered for cp210x
[ 1439.413475] lirc_serial: module is from the staging directory, the quality is unknown, you have been warned.
[ 1439.415284] genirq: Flags mismatch irq 4. 00000000 (lirc_serial) vs. 00000000 (lirc_sir)
[ 1439.415293] lirc_serial lirc_serial.0: IRQ 4 busy
[ 1439.415299] lirc_serial: probe of lirc_serial.0 failed with error -16
[ 1439.416180] platform lirc_serial.0: lirc_dev: driver lirc_serial registered at minor = 1
Мне не понятны здесь строки:

Код: Выделить всё

[ 1439.415293] lirc_serial lirc_serial.0: IRQ 4 busy
[ 1439.415299] lirc_serial: probe of lirc_serial.0 failed with error -16
Как я понял в первой строке lirc соединился с портом по 4 -му прерыванию, а вот вторая строка мне не понятна.
Вот для справки текст моих файлов hardware.conf и lircd.conf:

Код: Выделить всё

# /etc/lirc/hardware.conf
#
#Chosen Remote Control
REMOTE="JVC"
REMOTE_MODULES="lirc_sir"
REMOTE_DRIVER="default"
REMOTE_DEVICE="/dev/ttyUSB0"
REMOTE_SOCKET=""
REMOTE_LIRCD_CONF="/etc/lirc/lircd.conf"
REMOTE_LIRCD_ARGS=""

#Chosen IR Transmitter
TRANSMITTER="Custom"
TRANSMITTER_MODULES="lirc_sir"
TRANSMITTER_DRIVER="default"
TRANSMITTER_DEVICE="/dev/ttyUSB0"
TRANSMITTER_SOCKET=""
TRANSMITTER_LIRCD_CONF="/etc/lirc/lircd.conf"
TRANSMITTER_LIRCD_ARGS=""

#Disable kernel support.
#Typically, lirc will disable in-kernel support for ir devices in order to
#handle them internally.  Set to false to prevent lirc from disabling this
#in-kernel support. 
#DISABLE_KERNEL_SUPPORT="true"

#Enable lircd
START_LIRCD="true"

#Don't start lircmd even if there seems to be a good config file
#START_LIRCMD="false"

#Try to load appropriate kernel modules
LOAD_MODULES="true"

# Default configuration files for your hardware if any
LIRCMD_CONF=""

#Forcing noninteractive reconfiguration
#If lirc is to be reconfigured by an external application
#that doesn't have a debconf frontend available, the noninteractive
#frontend can be invoked and set to parse REMOTE and TRANSMITTER
#It will then populate all other variables without any user input
#If you would like to configure lirc via standard methods, be sure
#to leave this set to "false"
FORCE_NONINTERACTIVE_RECONFIGURATION="false"
START_LIRCMD=""

Код: Выделить всё

#This configuration has been automatically generated via
#the Ubuntu LIRC package maintainer scripts.
#
#It includes the default configuration for the remote and/or
#transmitter that you have selected during package installation.
#
#Feel free to add any custom remotes to the configuration
#via additional include directives or below the existing
#Ubuntu include directives from your selected remote and/or
#transmitter.

#No default remote configuration was included for Custom
#You will need to include your own custom configuration for
#this transmitter, and file a bug at https://bugs.launchpad.net/ubuntu/+source/lirc/+filebug
#
# this config file was automatically generated
# using WinLIRC 0.6.4 (LIRC 0.6.1pre3) on Thu Mar 20 17:11:44 2003
#
# contributed by
#
# brand:             JVC
# model:             RM-C462 / RM-C457
# supported devices: TV
#

begin remote

  name  RM-C462
  bits            8
  flags SPACE_ENC|NO_HEAD_REP|CONST_LENGTH
  eps            30
  aeps          100

  header       8492  4182
  one           558  1555
  zero          558   496
  ptrail        559
  pre_data_bits   8
  pre_data       0xC0
  gap          46464
  min_repeat      1
  toggle_bit      0


      begin codes
          TV/VIDEO                 0x00000000000000C8
          KEY_POWER                0x00000000000000E8        #  Was: POWER
          COLOUR_SYSTEM            0x0000000000000049
          SOUND_SYSTEM             0x000000000000002D
          DISPLAY                  0x0000000000000020
          KEY_1                    0x0000000000000084        #  Was: 1
          KEY_2                    0x0000000000000044        #  Was: 2
          KEY_3                    0x00000000000000C4        #  Was: 3
          CH_PRESET                0x0000000000000099
          KEY_4                    0x0000000000000024        #  Was: 4
          KEY_5                    0x00000000000000A4        #  Was: 5
          KEY_6                    0x0000000000000064        #  Was: 6
          OFF_TIMER                0x00000000000000C0
          KEY_7                    0x00000000000000E4        #  Was: 7
          KEY_8                    0x0000000000000014        #  Was: 8
          KEY_9                    0x0000000000000094        #  Was: 9
          KEY_0                    0x0000000000000004        #  Was: 0
          KEY_MAX                  0x00000000000000B9        #  Was: MAX_CH
          PICTURE_MODE             0x000000000000009E
          PICTURE_ADJUST-          0x00000000000000DA
          PICTURE_ADJUST           0x00000000000000DE
          PICTURE_ADJUST+          0x000000000000005A
          KEY_MUTE                 0x0000000000000038        #  Was: MUTE
          KEY_CHANNELDOWN          0x0000000000000018        #  Was: CHANNEL-
          KEY_CHANNELUP            0x0000000000000098        #  Was: CHANNEL+
          KEY_VOLUMEDOWN           0x00000000000000F8        #  Was: VOLUME-
          KEY_VOLUMEUP             0x0000000000000078        #  Was: VOLUME+
      end codes

end remote
Может в них чего-то еще не хватает :?
Ввожу в терминале команду: irrecord -d --device=/dev/ttyS0 test.conf получаю:

Код: Выделить всё

irrecord -  application for recording IR-codes for usage with lirc

Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)

irrecord: could not get file information for --device=/dev/ttyS0
irrecord: default_init(): No such file or directory
irrecord: could not init hardware (lircd running ? --> close it, check permissions)
Другой вариант той же команды irrecord -d --device=/dev/ttyUSB0 test.conf получаю:

Код: Выделить всё

irrecord -  application for recording IR-codes for usage with lirc

Copyright (C) 1998,1999 Christoph Bartelmus(lirc@bartelmus.de)

irrecord: could not get file information for --device=/dev/ttyUSB0
irrecord: default_init(): No such file or directory
irrecord: could not init hardware (lircd running ? --> close it, check permissions)
Как видно разницы никакой от того какой я указываю девайс. :?
Далее ввожу в терминале: setserial /dev/ttyUSB0 uart none получаю ответ:

Код: Выделить всё

Cannot get serial info: Inappropriate ioctl for device
Затем ввожу: sudo setserial /dev/ttyS0 uart none В ответ тишина.
Далее: modprobe lirc_serial В ответ тишина.
Далее: mode2 -d /dev/lirc0 В ответ:

Код: Выделить всё

mode2: could not open /dev/lirc0
mode2: default_init(): Permission denied
Далее: mode2 -d /dev/usbserial В ответ:

Код: Выделить всё

mode2: could not get file information for /dev/usbserial
mode2: default_init(): No such file or directory
Дальше: lsmod | grep lirc В ответ:

Код: Выделить всё

lirc_serial            19103  0 
lirc_sir               17923  0 
lirc_dev               19980  2 lirc_sir,lirc_serial
rc_core                28718  1 lirc_dev
Далее делаю остановку и перезапуск lirc:

Код: Выделить всё

 sudo setserial /dev/ttyS0 uart none
dmitriy@dmitriy-RV408-RV508 ~ $ sudo setserial /dev/ttyS1 uart none
dmitriy@dmitriy-RV408-RV508 ~ $ sudo modprobe lirc_serial
dmitriy@dmitriy-RV408-RV508 ~ $ sudo /etc/init.d/lirc restart
В ответ все тажа пресловутая ошибка :shock:

Код: Выделить всё

find: `/sys/class/rc/*/': Нет такого файла или каталога
 * Stopping remote control daemon(s): LIRC                                                                          [ OK ] 
 * Loading LIRC modules                                                                                             [ OK ] 
find: `/sys/class/rc/*/': Нет такого файла или каталога
 * Starting remote control daemon(s) :                                                                              [ OK ] 
На мой взгляд пока я не избавлюсь от этой ошибки и не укажу где-то для Lirc что serialport- это ttyUSB0 и все данные нужно принимать и передавать через него я не смогу ничего дальше сделать. Кроме того пока я не научу программку Ircp Tray 0.7.6 также работать с этим портом и не установлю Xirw я похоже дальше не продвинусь. :cry:
Аватара пользователя
tupoll
Уважаемый участник
Уважаемый участник
Сообщения: 231
Зарегистрирован: 19 янв 2015, 07:30
Откуда: Vladivostok

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение tupoll »

Код: Выделить всё

sudo cat /etc/init.d/lirc
?
Правильный линукс-BSD.
Dmitriy 55
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 05 янв 2016, 22:17

Re: Помогите подключить ИК-порт в линукс х64 минт 17.2 мате.

Сообщение Dmitriy 55 »

tupoll писал(а):

Код: Выделить всё

sudo cat /etc/init.d/lirc
?
Здравствуйте вот что выводится после ввода в терминале данной команды:

Код: Выделить всё

dmitriy@dmitriy-RV408-RV508 ~ $ sudo cat /etc/init.d/lirc
[sudo] password for dmitriy: 
#! /bin/sh
### BEGIN INIT INFO
# Provides:          lirc
# Required-Start:    $remote_fs $syslog
# Required-Stop:     $remote_fs $syslog
# Default-Start:     2 3 4 5
# Default-Stop:      0 1 6
# Short-Description: Starts LIRC daemon.
# Description:       LIRC is used to control different
#                    infrared receivers and transceivers.
### END INIT INFO

load_modules ()
{
	MODULES_MISSING=false

	log_daemon_msg "Loading LIRC modules"
	for mod in $*; do
		if [ $mod = "udev" ]; then
			log_end_msg 0
			log_success_msg "Restarted via udev, don't reload modules"
			break
		else
			modprobe $mod 2> /dev/null || MODULES_MISSING=true
		fi
	done
	log_end_msg $?

	if $MODULES_MISSING; then
		log_failure_msg "Unable to load LIRC kernel modules. Verify your"
		log_failure_msg "selected kernel modules in /etc/lirc/hardware.conf"
		START_LIRCMD=false
		START_LIRCD=false
	fi
}

build_remote_args ()
{
	REMOTE_ARGS="$*"

	#For remote only detection support, we need
	#both REMOTE_DEVICE and TRANSMITTER_DEVICE undefined
	if [ -z "$REMOTE_DEVICE" ] && [ -z "$TRANSMITTER_DEVICE" ] && [ -c $dev ]; then
		REMOTE_DEVICE="$dev"
	fi

	#If we have a REMOTE_DEVICE or REMOTE_DRIVER defined (either because no devices
	#were defined, OR if we explicitly did), then populate REMOTE_ARGS
	if [ -n "$REMOTE_DEVICE" ] || [ -n "$REMOTE_DRIVER" ]; then
		if [ -n "$REMOTE_DEVICE" ] && [ "$REMOTE_DEVICE" != "none" ]; then
			REMOTE_ARGS="--device=$REMOTE_DEVICE $REMOTE_ARGS"
		fi
		if [ -n "$REMOTE_DRIVER" ] && [ "$REMOTE_DRIVER" != "none" ]; then
			REMOTE_ARGS="--driver=$REMOTE_DRIVER $REMOTE_ARGS"
		fi

		#Now, if we ALSO have a transmitter defined, add some args
		#To make the first lircd listen up
		if [ -n "$TRANSMITTER_DEVICE" ] || [ -n "$TRANSMITTER_DRIVER" ]; then
			REMOTE_ARGS="$REMOTE_ARGS --connect=localhost:8765"
		fi
		REMOTE_ARGS="--output=$REMOTE_SOCKET $REMOTE_ARGS"
	fi
	REMOTE_PID="--pidfile=/run/lirc/lircd.pid"
	echo $REMOTE_ARGS
}

build_transmitter_args ()
{
	TRANSMITTER_ARGS="$*"

	#Transmitters must be explicitly be defined
	if [ -n "$TRANSMITTER_DEVICE" ] || [ -n "$TRANSMITTER_DRIVER" ]; then
		if [ -n "$TRANSMITTER_DEVICE" ] && [ "$TRANSMITTER_DEVICE" != "none" ]; then
			TRANSMITTER_ARGS="--device=$TRANSMITTER_DEVICE $TRANSMITTER_ARGS"
		fi
		if [ -n "$TRANSMITTER_DRIVER" ] && [ "$TRANSMITTER_DRIVER" != "none" ]; then
			TRANSMITTER_ARGS="--driver=$TRANSMITTER_DRIVER $TRANSMITTER_ARGS"
		fi

		#Now, if we ALSO have a remote defined, add some args
		#To make the second lircd connect
		if [ -n "$REMOTE_DEVICE" ] || [ -n "$REMOTE_DRIVER" ]; then
			TRANSMITTER_ARGS="$TRANSMITTER_ARGS --listen --pidfile=/run/lirc/lircd1.pid"
			TRANSMITTER_PID="--pidfile=/run/lirc/lircd1.pid"
		else
			TRANSMITTER_PID="--pidfile=/run/lirc/lircd.pid"
		fi
		TRANSMITTER_ARGS="--output=$TRANSMITTER_SOCKET $TRANSMITTER_ARGS"
	fi
	echo $TRANSMITTER_ARGS
}

in_kernel_support() {
	if [ -d /sys/class/rc ] && [ "$DISABLE_KERNEL_SUPPORT" = "true" ]; then
		for file in `find /sys/class/rc/*/ -name protocols`; do
			if [ "$1" = "disable" ]; then
				echo "lirc" > $file
			else
				echo "none" > $file
				for protocol in `cat $file`; do
					echo "+${protocol}" > $file
				done
			fi
		done
	fi
}
. /lib/lsb/init-functions

test -f /usr/sbin/lircd || exit 0
test -f /usr/sbin/lircmd || exit 0

START_LIRCMD=true
START_LIRCD=true
START_IREXEC=true
DISABLE_KERNEL_SUPPORT=true


if [ -f /etc/lirc/hardware.conf ];then
	. /etc/lirc/hardware.conf
fi

if [ ! -f /etc/lirc/lircd.conf ] || grep -q "^#UNCONFIGURED" /etc/lirc/lircd.conf; then
	if [ "$1" = "start" ]; then
		log_success_msg "No valid /etc/lirc/lircd.conf has been found."
		log_success_msg "Remote control support has been disabled."
		log_success_msg "Reconfigure LIRC or manually replace /etc/lirc/lircd.conf to enable."
	fi

	START_LIRCD=false
	START_LIRCMD=false
	START_IREXEC=false
fi

if [ ! -f /etc/lirc/lircmd.conf ] || grep -q "^#UNCONFIGURED" /etc/lirc/lircmd.conf; then
	START_LIRCMD=false
fi

if [ ! -f /etc/lirc/lircrc ] || grep -q "^#UNCONFIGURED" /etc/lirc/lircrc; then
	START_IREXEC=false
fi

#We need default socket locations
OLD_SOCKET="/dev/lircd"
if [ -z "$REMOTE_SOCKET" ]; then
	REMOTE_SOCKET="/run/lirc/lircd"
fi
if [ -z "$TRANSMITTER_SOCKET" ]; then
	TRANSMITTER_SOCKET="/run/lirc/lircd"
	#Now, if we ALSO have a remote defined,
	#change the default transmitter socket
	if [ -n "$REMOTE_DEVICE" ] || [ -n "$REMOTE_DRIVER" ]; then
		TRANSMITTER_SOCKET="${TRANSMITTER_SOCKET}1"
	fi
fi

case "$1" in
	start)
		if [ "$LOAD_MODULES" = "true" ] && [ "$START_LIRCD" = "true" ]; then
			load_modules $2 $REMOTE_MODULES $TRANSMITTER_MODULES $MODULES
			in_kernel_support "disable"
		fi

		if [ "$START_LIRCD" = "true" ]; then
			mkdir -p "/run/lirc"
			log_daemon_msg "Starting remote control daemon(s) : "
			REMOTE_LIRCD_ARGS=`build_remote_args $REMOTE_LIRCD_ARGS`
			TRANSMITTER_LIRCD_ARGS=`build_transmitter_args $TRANSMITTER_LIRCD_ARGS`

			RES=1
			#if we have a transmitter defined, start it first
			if [ -n "$TRANSMITTER_LIRCD_ARGS" ]; then
				log_progress_msg "LIRC (transmitter)"
				start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/lircd --pidfile=$TRANSMITTER_PID -- $TRANSMITTER_LIRCD_ARGS < /dev/null
				RES=$?
			fi
			if [ -n "$REMOTE_LIRCD_ARGS" ]; then
				log_progress_msg "LIRC (remote)"
				start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/lircd --pidfile=$REMOTE_PID -- $REMOTE_LIRCD_ARGS < /dev/null
				RES=$?
			fi
			log_end_msg $RES

			#Set up symlinks, starting with the remote if present.
			if [ -n "$REMOTE_LIRCD_ARGS" ]; then
				if [ -S "$REMOTE_SOCKET" -a "$OLD_SOCKET" != "$REMOTE_SOCKET" ]; then
					rm -f $OLD_SOCKET && ln -s $REMOTE_SOCKET $OLD_SOCKET
				fi
				if [ -n "$TRANSMITTER_LIRCD_ARGS" ]; then
					if [ -S "$TRANSMITTER_SOCKET" ]; then
						rm -f ${OLD_SOCKET}1 && ln -s $TRANSMITTER_SOCKET ${OLD_SOCKET}1
					fi
				fi
			elif [ -n "$TRANSMITTER_LIRCD_ARGS" ]; then
				if [ -S "$TRANSMITTER_SOCKET" -a "$OLD_SOCKET" != "$TRANSMITTER_SOCKET" ]; then
					rm -f $OLD_SOCKET && ln -s $TRANSMITTER_SOCKET $OLD_SOCKET
				fi
			fi
		fi

		if [ "$START_LIRCMD" = "true" ]; then
			mkdir -p "/run/lirc"
			log_daemon_msg "Starting remote control mouse daemon : LIRCMD "
			start-stop-daemon --start --quiet --oknodo --exec /usr/sbin/lircmd < /dev/null
			log_end_msg $?
		fi

		if [ "$START_IREXEC" = "true" ]; then
			mkdir -p "/run/lirc"
			log_daemon_msg "Starting execution daemon: irexec"
			start-stop-daemon --start --quiet --oknodo --exec /usr/bin/irexec -- -d /etc/lirc/lircrc < /dev/null
			log_end_msg $?
		fi
		;;
	stop)
		in_kernel_support "enable"
		if [ "$START_IREXEC" = "true" ]; then
			log_daemon_msg "Stopping execution daemon: irexec"
			start-stop-daemon --stop --oknodo --quiet --exec /usr/bin/irexec
			log_end_msg $?
		fi

		if [ "$START_LIRCMD" = "true" ]; then
			log_daemon_msg "Stopping remote control mouse daemon: LIRCMD"
			start-stop-daemon --stop --oknodo --quiet --exec /usr/sbin/lircmd
			log_end_msg $?
		fi

		if [ "$START_LIRCD" = "true" ]; then
			log_daemon_msg "Stopping remote control daemon(s): LIRC"
			start-stop-daemon --stop --oknodo --quiet --exec /usr/sbin/lircd --pidfile /run/lirc/lircd.pid
			start-stop-daemon --stop --oknodo --quiet --exec /usr/sbin/lircd --pidfile /run/lirc/lircd1.pid
			log_end_msg $?
			[ -h "$OLD_SOCKET" ] && rm -f $OLD_SOCKET
			[ -h "${OLD_SOCKET}1" ] && rm -f ${OLD_SOCKET}1
		fi
		;;
	reload|force-reload)
		if [ "$START_IREXEC" = "true" ]; then
			start-stop-daemon --stop --quiet --signal 1 --exec /usr/bin/irexec
		fi

		if [ "$START_LIRCD" = "true" ]; then
			start-stop-daemon --stop --quiet --signal 1 --exec /usr/sbin/lircd
		fi

		if [ "$START_LIRCMD" = "true" ]; then
			start-stop-daemon --stop --quiet --signal 1 --exec /usr/sbin/lircmd
		fi
		;;
	restart)
		$0 stop
		#passes parameter $2 which is possibly our udev paramater
		$0 start $2
		;;
	*)
		echo "Usage: /etc/init.d/lircd {start|stop|reload|restart|force-reload}"
	exit 1
esac

exit 0
dmitriy@dmitriy-RV408-RV508 ~ $ 
Насколько я понял из этого текста, что сам Lirc запускается, а daemon не находит каких-то файлов и не запускается. :?
Ответить

Вернуться в «Периферия»