LinuxForum.Fans
Тема

Драйвер на модем UNS-SM12.03 GSM

Автор: Sezar 29 сообщений 4706 просмотров
22.12.2014 15:52 · отредактировано #406492

Добрый день, понимаю что верх наглости создавать такие посты, но сам зашел в тупик в поиске решения. Я только начинаю осваивать линукс, дается все очень тяжело. Сейчас стоит вопрос о подключении модема для ФР, UNS-SM12.03 GSM. У производителя драйвера на Linux отсутствуют, сказали что обычный администратор с опытом работы в линуксе легко может переписать видоузовсий драйвер. Так ли это?

В наличии есть файл uns_usb.inf, модем подключается по USB, хотя по условиям драйвера должен в системе отобразиться как com-порт.

Показать

; "virtual serial port"

[Version]
Signature="$Windows NT$"
Class=Ports
ClassGuid={4D36E978-E325-11CE-BFC1-08002BE10318}
Provider=%WinARM%
LayoutFile=layout.inf
DriverVer=08/15/2008,1.0.1.1

[MANUFACTURER]
%WinARM_SAM7%=Models

[Models]
; %WinARM_SAM7_CDC%=Reader,USB\VID_03EB&PID_6124
%WinARM_SAM7_CDC%=Reader,USB\VID_03EB&PID_6125

[Reader_Install.NTx86]
;Windows2000

[DestinationDirs]
DefaultDestDir=12
Reader.NT.Copy=12

[Reader.NT]
CopyFiles=Reader.NT.Copy
AddReg=Reader.NT.AddReg

[Reader.NT.Copy]
usbser.sys

[Reader.NT.AddReg]
HKR,,NTMPDriver,,*ntkern
HKR,,NTMPDriver,,usbser.sys
HKR,,EnumPropPages32,,"MsPorts.dll,SerialPortPropPageProvider"

[Reader.NT.Services]
AddService = usbser, 0x00000002,Service_Inst

[Service_Inst]
DisplayName = %Serial.SvcDesc%
ServiceType = 1 ; SERVICE_KERNEL_DRIVER
StartType = 3 ; SERVICE_DEMAND_START
ErrorControl = 1 ;SERVICE_ERROR_NORMAL
ServiceBinary = %12%\usbser.sys
LoadOrderGroup = Base

[Strings]
WinARM = "Unisystem"
WinARM_SAM7 = "VCP"
WinARM_SAM7_CDC = "UNS-TERM-S"
Serial.SvcDesc = "USB Serial emulation driver"

Дорогие гуру линукса, буду благодарен за любую помощь или совет. =)

22.12.2014 16:24 #406501
"Sezar" написал:
У производителя драйвера на Linux отсутствуют, сказали что обычный администратор с опытом работы в линуксе легко может переписать видоузовсий драйвер.  Так ли это?

нет, это бред...
или сказали что-то другое, а местное сообщение прошло испорченный телефон... или тут таился толстый, всепоглощающий сарказм... или у сказавшего был очень тяжёлый день сдобренный употреблением психоактивных веществ... или же просто подразумелось что-то другое...

22.12.2014 16:25 · отредактировано #406503

Показывайте вывод dmesg после подключения модема и наименование дистрибутива.
P.S. Модем, по идее, должен обнаруживаться как tty{ACM,USB}[0-9].

22.12.2014 16:31 #406504

Вот нашел вот это, как установить драйвер Виндовс для беспроводного устройства на Линукс

22.12.2014 16:50 #406510

=( команда dmesg мне выдало такое (модем включил, все лишнее выключил):

Показать

[ 0.177254] system 00:0d: [mem 0xfefff000-0xfeffffff] could not be reserved
[ 0.177258] system 00:0d: [mem 0xfff80000-0xfff80fff] has been reserved
[ 0.177261] system 00:0d: [mem 0xfff90000-0xfffbffff] has been reserved
[ 0.177265] system 00:0d: [mem 0xfffed000-0xfffeffff] has been reserved
[ 0.177269] system 00:0d: Plug and Play ACPI device, IDs PNP0c01 (active)
[ 0.177295] pnp: PnP ACPI: found 14 devices
[ 0.177298] ACPI: ACPI bus type pnp unregistered
[ 0.177302] PnPBIOS: Disabled by ACPI PNP
[ 0.214032] pci 0000:00:05.0: BAR 6: assigned [mem 0x60000000-0x6001ffff pref]
[ 0.214037] pci 0000:00:02.0: PCI bridge to [bus 01-01]
[ 0.214040] pci 0000:00:02.0: bridge window [io 0xa000-0xafff]
[ 0.214045] pci 0000:00:02.0: bridge window [mem 0xfd800000-0xfd8fffff]
[ 0.214049] pci 0000:00:02.0: bridge window [mem 0xfd700000-0xfd7fffff 64bit pref]
[ 0.214054] pci 0000:00:03.0: PCI bridge to [bus 02-02]
[ 0.214057] pci 0000:00:03.0: bridge window [io 0x8000-0x8fff]
[ 0.214061] pci 0000:00:03.0: bridge window [mem 0xfde00000-0xfdefffff]
[ 0.214065] pci 0000:00:03.0: bridge window [mem 0xfdd00000-0xfddfffff 64bit pref]
[ 0.214071] pci 0000:00:04.0: PCI bridge to [bus 03-03]
[ 0.214075] pci 0000:00:04.0: bridge window [io 0xb000-0xbfff]
[ 0.214079] pci 0000:00:04.0: bridge window [mem 0xfdc00000-0xfdcfffff]
[ 0.214083] pci 0000:00:04.0: bridge window [mem 0xfd900000-0xfd9fffff 64bit pref]
[ 0.214088] pci 0000:00:10.0: PCI bridge to [bus 04-04]
[ 0.214092] pci 0000:00:10.0: bridge window [io 0x9000-0x9fff]
[ 0.214097] pci 0000:00:10.0: bridge window [mem 0xfdb00000-0xfdbfffff]
[ 0.214101] pci 0000:00:10.0: bridge window [mem 0xfda00000-0xfdafffff pref]
[ 0.214112] pci 0000:00:02.0: setting latency timer to 64
[ 0.214117] pci 0000:00:03.0: setting latency timer to 64
[ 0.214122] pci 0000:00:04.0: setting latency timer to 64
[ 0.214128] pci 0000:00:10.0: setting latency timer to 64
[ 0.214132] pci_bus 0000:00: resource 4 [io 0x0000-0xffff]
[ 0.214136] pci_bus 0000:00: resource 5 [mem 0x000a0000-0x000bffff]
[ 0.214139] pci_bus 0000:00: resource 6 [mem 0x60000000-0xefffffff]
[ 0.214142] pci_bus 0000:00: resource 7 [mem 0xf0000000-0xffffffff]
[ 0.214146] pci_bus 0000:01: resource 0 [io 0xa000-0xafff]
[ 0.214149] pci_bus 0000:01: resource 1 [mem 0xfd800000-0xfd8fffff]
[ 0.214152] pci_bus 0000:01: resource 2 [mem 0xfd700000-0xfd7fffff 64bit pref]
[ 0.214156] pci_bus 0000:02: resource 0 [io 0x8000-0x8fff]
[ 0.214159] pci_bus 0000:02: resource 1 [mem 0xfde00000-0xfdefffff]
[ 0.214162] pci_bus 0000:02: resource 2 [mem 0xfdd00000-0xfddfffff 64bit pref]
[ 0.214166] pci_bus 0000:03: resource 0 [io 0xb000-0xbfff]
[ 0.214169] pci_bus 0000:03: resource 1 [mem 0xfdc00000-0xfdcfffff]
[ 0.214173] pci_bus 0000:03: resource 2 [mem 0xfd900000-0xfd9fffff 64bit pref]
[ 0.214176] pci_bus 0000:04: resource 0 [io 0x9000-0x9fff]
[ 0.214179] pci_bus 0000:04: resource 1 [mem 0xfdb00000-0xfdbfffff]
[ 0.214183] pci_bus 0000:04: resource 2 [mem 0xfda00000-0xfdafffff pref]
[ 0.214186] pci_bus 0000:04: resource 4 [io 0x0000-0xffff]
[ 0.214189] pci_bus 0000:04: resource 5 [mem 0x000a0000-0x000bffff]
[ 0.214192] pci_bus 0000:04: resource 6 [mem 0x60000000-0xefffffff]
[ 0.214196] pci_bus 0000:04: resource 7 [mem 0xf0000000-0xffffffff]
[ 0.214244] NET: Registered protocol family 2
[ 0.214325] IP route cache hash table entries: 32768 (order: 5, 131072 bytes)
[ 0.214663] TCP established hash table entries: 131072 (order: 8, 1048576 bytes)
[ 0.215639] TCP bind hash table entries: 65536 (order: 7, 524288 bytes)
[ 0.216155] TCP: Hash tables configured (established 131072 bind 65536)
[ 0.216159] TCP reno registered
[ 0.216164] UDP hash table entries: 512 (order: 2, 16384 bytes)
[ 0.216181] UDP-Lite hash table entries: 512 (order: 2, 16384 bytes)
[ 0.216297] NET: Registered protocol family 1
[ 0.216328] pci 0000:00:00.0: Found disabled HT MSI Mapping
[ 0.216335] pci 0000:00:00.0: Enabling HT MSI Mapping
[ 0.216377] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.216401] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.216430] pci 0000:00:00.0: Found enabled HT MSI Mapping
[ 0.216438] pci 0000:00:05.0: Boot video device
[ 0.232091] pci 0000:00:09.0: Found disabled HT MSI Mapping
[ 0.232099] pci 0000:00:0e.0: Enabling HT MSI Mapping
[ 0.232157] pci 0000:00:09.0: Found disabled HT MSI Mapping
[ 0.232166] pci 0000:00:0f.0: Enabling HT MSI Mapping
[ 0.232225] pci 0000:00:09.0: Found disabled HT MSI Mapping
[ 0.232231] pci 0000:00:10.0: Enabling HT MSI Mapping
[ 0.232293] pci 0000:00:09.0: Found disabled HT MSI Mapping
[ 0.232302] pci 0000:00:10.1: Enabling HT MSI Mapping
[ 0.232321] PCI: CLS 32 bytes, default 64
[ 0.232590] cpufreq-nforce2: No nForce2 chipset.
[ 0.232764] audit: initializing netlink socket (disabled)
[ 0.232775] type=2000 audit(1419256366.228:1): initialized
[ 0.245235] Trying to unpack rootfs image as initramfs...
[ 0.264578] highmem bounce pool size: 64 pages
[ 0.264587] HugeTLB registered 4 MB page size, pre-allocated 0 pages
[ 0.272301] VFS: Disk quotas dquot_6.5.2
[ 0.272398] Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
[ 0.273253] fuse init (API version 7.16)
[ 0.273365] msgmni has been set to 1692
[ 0.280465] Block layer SCSI generic (bsg) driver version 0.4 loaded (major 253)
[ 0.280497] io scheduler noop registered
[ 0.280500] io scheduler deadline registered
[ 0.280522] io scheduler cfq registered (default)
[ 0.280691] pcieport 0000:00:02.0: setting latency timer to 64
[ 0.280726] pcieport 0000:00:02.0: irq 40 for MSI/MSI-X
[ 0.280778] pcieport 0000:00:03.0: setting latency timer to 64
[ 0.280800] pcieport 0000:00:03.0: irq 41 for MSI/MSI-X
[ 0.280848] pcieport 0000:00:04.0: setting latency timer to 64
[ 0.280870] pcieport 0000:00:04.0: irq 42 for MSI/MSI-X
[ 0.280952] pci_hotplug: PCI Hot Plug PCI Core version: 0.5
[ 0.280986] pciehp: PCI Express Hot Plug Controller Driver version: 0.4
[ 0.281181] input: Power Button as /devices/LNXSYSTM:00/device:00/PNP0C0C:00/input/input0
[ 0.281189] ACPI: Power Button [PWRB]
[ 0.281270] input: Power Button as /devices/LNXSYSTM:00/LNXPWRBN:00/input/input1
[ 0.281274] ACPI: Power Button [PWRF]
[ 0.281340] ACPI: Fan [FAN] (on)
[ 0.281670] ACPI: acpi_idle registered with cpuidle
[ 0.284867] thermal LNXTHERM:00: registered as thermal_zone0
[ 0.284870] ACPI: Thermal Zone [THRM] (40 C)
[ 0.284960] ERST: Table is not found!
[ 0.285076] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
[ 0.305523] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.308182] isapnp: Scanning for PnP cards...
[ 0.397713] 00:08: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[ 0.420898] Linux agpgart interface v0.103
[ 0.422683] brd: module loaded
[ 0.423407] loop: module loaded
[ 0.423548] i2c-core: driver [adp5520] using legacy suspend method
[ 0.423550] i2c-core: driver [adp5520] using legacy resume method
[ 0.423778] pata_acpi 0000:00:0d.0: setting latency timer to 64
[ 0.428119] ACPI: PCI Interrupt Link [APSI] enabled at IRQ 23
[ 0.428148] pata_acpi 0000:00:0e.0: PCI INT A -> Link[APSI] -> GSI 23 (level, low) -> IRQ 23
[ 0.428200] pata_acpi 0000:00:0e.0: setting latency timer to 64
[ 0.428216] pata_acpi 0000:00:0e.0: PCI INT A disabled
[ 0.428439] ACPI: PCI Interrupt Link [APSJ] enabled at IRQ 22
[ 0.428452] pata_acpi 0000:00:0f.0: PCI INT A -> Link[APSJ] -> GSI 22 (level, low) -> IRQ 22
[ 0.428471] pata_acpi 0000:00:0f.0: setting latency timer to 64
[ 0.428479] pata_acpi 0000:00:0f.0: PCI INT A disabled
[ 0.428992] Fixed MDIO Bus: probed
[ 0.429048] PPP generic driver version 2.4.2
[ 0.429135] tun: Universal TUN/TAP device driver, 1.6
[ 0.429138] tun: (C) 1999-2004 Max Krasnyansky <maxk@qualcomm.com>
[ 0.429250] ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
[ 0.429437] ACPI: PCI Interrupt Link [APCL] enabled at IRQ 21
[ 0.429451] ehci_hcd 0000:00:0b.1: PCI INT B -> Link[APCL] -> GSI 21 (level, low) -> IRQ 21
[ 0.429471] ehci_hcd 0000:00:0b.1: setting latency timer to 64
[ 0.429475] ehci_hcd 0000:00:0b.1: EHCI Host Controller
[ 0.429525] ehci_hcd 0000:00:0b.1: new USB bus registered, assigned bus number 1
[ 0.429561] ehci_hcd 0000:00:0b.1: debug port 1
[ 0.429570] ehci_hcd 0000:00:0b.1: cache line size of 32 is not supported
[ 0.429599] ehci_hcd 0000:00:0b.1: irq 21, io mem 0xfe02e000
[ 0.473036] ehci_hcd 0000:00:0b.1: USB 2.0 started, EHCI 1.00
[ 0.473208] hub 1-0:1.0: USB hub found
[ 0.473214] hub 1-0:1.0: 8 ports detected
[ 0.473311] ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
[ 0.473496] ACPI: PCI Interrupt Link [APCF] enabled at IRQ 20
[ 0.473510] ohci_hcd 0000:00:0b.0: PCI INT A -> Link[APCF] -> GSI 20 (level, low) -> IRQ 20
[ 0.473520] ohci_hcd 0000:00:0b.0: setting latency timer to 64
[ 0.473524] ohci_hcd 0000:00:0b.0: OHCI Host Controller
[ 0.473567] ohci_hcd 0000:00:0b.0: new USB bus registered, assigned bus number 2
[ 0.473602] ohci_hcd 0000:00:0b.0: irq 20, io mem 0xfe02f000
[ 0.554241] hub 2-0:1.0: USB hub found
[ 0.554251] hub 2-0:1.0: 8 ports detected
[ 0.554366] uhci_hcd: USB Universal Host Controller Interface driver
[ 0.554503] i8042: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
[ 0.560307] serio: i8042 KBD port at 0x60,0x64 irq 1
[ 0.560323] serio: i8042 AUX port at 0x60,0x64 irq 12
[ 0.560533] mousedev: PS/2 mouse device common for all mice
[ 0.560706] rtc_cmos 00:05: RTC can wake from S4
[ 0.560771] rtc_cmos 00:05: rtc core: registered rtc_cmos as rtc0
[ 0.560809] rtc0: alarms up to one year, y3k, 242 bytes nvram, hpet irqs
[ 0.560935] device-mapper: uevent: version 1.0.3
[ 0.561036] device-mapper: ioctl: 4.19.1-ioctl (2011-01-07) initialised: dm-devel@redhat.com
[ 0.561125] device-mapper: multipath: version 1.2.0 loaded
[ 0.561128] device-mapper: multipath round-robin: version 1.0.0 loaded
[ 0.561233] EISA: Probing bus 0 at eisa.0
[ 0.561237] EISA: Cannot allocate resource for mainboard
[ 0.561240] Cannot allocate resource for EISA slot 1
[ 0.561243] Cannot allocate resource for EISA slot 2
[ 0.561246] Cannot allocate resource for EISA slot 3
[ 0.561248] Cannot allocate resource for EISA slot 4
[ 0.561251] Cannot allocate resource for EISA slot 5
[ 0.561254] Cannot allocate resource for EISA slot 6
[ 0.561257] Cannot allocate resource for EISA slot 7
[ 0.561260] Cannot allocate resource for EISA slot 8
[ 0.561262] EISA: Detected 0 cards.
[ 0.562690] cpuidle: using governor ladder
[ 0.562694] cpuidle: using governor menu
[ 0.563017] TCP cubic registered
[ 0.563194] NET: Registered protocol family 10
[ 0.563839] NET: Registered protocol family 17
[ 0.563872] Registering the dns_resolver key type
[ 0.563897] powernow-k8: Found 1 AMD Athlon(tm) 64 Processor 3000+ (1 cpu cores) (version 2.20.00)
[ 0.570098] [Firmware Bug]: powernow-k8: No PSB or ACPI _PSS objects
[ 0.570100] powernow-k8: Make sure that your BIOS is up to date and Cool'N'Quiet support is enabled in BIOS setup
[ 0.576043] Using IPI No-Shortcut mode
[ 0.576229] PM: Hibernation image not present or could not be loaded.
[ 0.576243] registered taskstats version 1
[ 0.576544] Magic number: 10:408:888
[ 0.576684] rtc_cmos 00:05: setting system clock to 2014-12-22 13:52:47 UTC (1419256367)
[ 0.576688] BIOS EDD facility v0.16 2004-Jun-25, 0 devices found
[ 0.576690] EDD information not available.
[ 0.580332] input: AT Translated Set 2 keyboard as /devices/platform/i8042/serio0/input/input2
[ 0.803467] usb 1-2: new high speed USB device using ehci_hcd and address 2
[ 0.959805] isapnp: No Plug & Play device found
[ 1.056236] Freeing initrd memory: 12560k freed
[ 1.067179] Freeing unused kernel memory: 700k freed
[ 1.067811] Write protecting the kernel text: 5192k
[ 1.067854] Write protecting the kernel read-only data: 2152k
[ 1.096493] <30>udev[61]: starting version 167
[ 1.317917] forcedeth: Reverse Engineered nForce ethernet driver. Version 0.64.
[ 1.318169] ACPI: PCI Interrupt Link [APCH] enabled at IRQ 23
[ 1.318178] forcedeth 0000:00:14.0: PCI INT A -> Link[APCH] -> GSI 23 (level, low) -> IRQ 23
[ 1.318185] forcedeth 0000:00:14.0: setting latency timer to 64
[ 1.397884] usbcore: registered new interface driver uas
[ 1.417120] 8139cp: 8139cp: 10/100 PCI Ethernet driver v1.3 (Mar 22, 2004)
[ 1.417154] 8139cp 0000:04:09.0: This (id 10ec:8139 rev 10) is not an 8139C+ compatible chip, use 8139too
[ 1.442990] 8139too: 8139too Fast Ethernet driver 0.9.28
[ 1.443261] ACPI: PCI Interrupt Link [APC2] enabled at IRQ 17
[ 1.443284] 8139too 0000:04:09.0: PCI INT A -> Link[APC2] -> GSI 17 (level, low) -> IRQ 17
[ 1.444390] 8139too 0000:04:09.0: eth0: RealTek RTL8139 at 0x9c00, 00:e0:00:00:1f:aa, IRQ 17
[ 1.445585] Initializing USB Mass Storage driver...
[ 1.445713] scsi0 : usb-storage 1-2:1.0
[ 1.446124] usbcore: registered new interface driver usb-storage
[ 1.446127] USB Mass Storage support registered.
[ 1.840873] forcedeth 0000:00:14.0: ifname eth1, PHY OUI 0x5043 @ 1, addr 00:18:f3:f4:ae:52
[ 1.840879] forcedeth 0000:00:14.0: highdma pwrctl gbit lnktim desc-v3
[ 1.840996] pata_amd 0000:00:0d.0: version 0.4.1
[ 1.841049] pata_amd 0000:00:0d.0: setting latency timer to 64
[ 1.842581] scsi1 : pata_amd
[ 1.842748] scsi2 : pata_amd
[ 1.843254] ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xf400 irq 14
[ 1.843258] ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xf408 irq 15
[ 1.843300] sata_nv 0000:00:0e.0: version 3.5
[ 1.843316] sata_nv 0000:00:0e.0: PCI INT A -> Link[APSI] -> GSI 23 (level, low) -> IRQ 23
[ 1.843319] sata_nv 0000:00:0e.0: Using SWNCQ mode
[ 1.843385] sata_nv 0000:00:0e.0: setting latency timer to 64
[ 1.845657] scsi3 : sata_nv
[ 1.846156] scsi4 : sata_nv
[ 1.846319] ata3: SATA max UDMA/133 cmd 0x9f0 ctl 0xbf0 bmdma 0xe000 irq 23
[ 1.846323] ata4: SATA max UDMA/133 cmd 0x970 ctl 0xb70 bmdma 0xe008 irq 23
[ 1.846357] sata_nv 0000:00:0f.0: PCI INT A -> Link[APSJ] -> GSI 22 (level, low) -> IRQ 22
[ 1.846361] sata_nv 0000:00:0f.0: Using SWNCQ mode
[ 1.846429] sata_nv 0000:00:0f.0: setting latency timer to 64
[ 1.847601] scsi5 : sata_nv
[ 1.847762] scsi6 : sata_nv
[ 1.847972] ata5: SATA max UDMA/133 cmd 0x9e0 ctl 0xbe0 bmdma 0xcc00 irq 22
[ 1.847976] ata6: SATA max UDMA/133 cmd 0x960 ctl 0xb60 bmdma 0xcc08 irq 22
[ 2.160019] ata5: SATA link down (SStatus 0 SControl 300)
[ 2.312029] ata3: SATA link up 3.0 Gbps (SStatus 123 SControl 300)
[ 2.320364] ata3.00: ATA-7: Hitachi HDS721616PLA380, P22OA70A, max UDMA/133
[ 2.320368] ata3.00: 321672960 sectors, multi 1: LBA48 NCQ (depth 31/32)
[ 2.336360] ata3.00: configured for UDMA/133
[ 2.336498] scsi 3:0:0:0: Direct-Access ATA Hitachi HDS72161 P22O PQ: 0 ANSI: 5
[ 2.336718] sd 3:0:0:0: Attached scsi generic sg0 type 0
[ 2.337282] sd 3:0:0:0: [sda] 321672960 512-byte logical blocks: (164 GB/153 GiB)
[ 2.337508] sd 3:0:0:0: [sda] Write Protect is off
[ 2.337513] sd 3:0:0:0: [sda] Mode Sense: 00 3a 00 00
[ 2.337538] sd 3:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[ 2.364718] sda: sda1 sda2 < sda5 >
[ 2.365096] sd 3:0:0:0: [sda] Attached SCSI disk
[ 2.446529] scsi 0:0:0:0: Direct-Access Kingston DataTraveler 2.0 PMAP PQ: 0 ANSI: 4
[ 2.450048] sd 0:0:0:0: Attached scsi generic sg1 type 0
[ 2.450394] sd 0:0:0:0: [sdb] 30712320 512-byte logical blocks: (15.7 GB/14.6 GiB)
[ 2.451775] sd 0:0:0:0: [sdb] Write Protect is off
[ 2.451781] sd 0:0:0:0: [sdb] Mode Sense: 23 00 00 00
[ 2.451784] sd 0:0:0:0: [sdb] Assuming drive cache: write through
[ 2.454757] sd 0:0:0:0: [sdb] Assuming drive cache: write through
[ 2.455828] sdb: sdb1
[ 2.457765] sd 0:0:0:0: [sdb] Assuming drive cache: write through
[ 2.457772] sd 0:0:0:0: [sdb] Attached SCSI removable disk
[ 2.604375] EXT4-fs (sda1): INFO: recovery required on readonly filesystem
[ 2.604381] EXT4-fs (sda1): write access will be enabled during recovery
[ 2.648024] ata4: SATA link down (SStatus 0 SControl 300)
[ 2.960028] ata6: SATA link down (SStatus 0 SControl 300)
[ 3.970199] EXT4-fs (sda1): orphan cleanup on readonly fs
[ 3.970216] EXT4-fs (sda1): ext4_orphan_cleanup: deleting unreferenced inode 6426729
[ 4.001953] EXT4-fs (sda1): ext4_orphan_cleanup: deleting unreferenced inode 5637148
[ 4.001997] EXT4-fs (sda1): ext4_orphan_cleanup: deleting unreferenced inode 2884483
[ 4.002041] EXT4-fs (sda1): ext4_orphan_cleanup: deleting unreferenced inode 2884482
[ 4.002084] EXT4-fs (sda1): ext4_orphan_cleanup: deleting unreferenced inode 2883940
[ 4.002146] EXT4-fs (sda1): ext4_orphan_cleanup: deleting unreferenced inode 2884477
[ 4.002161] EXT4-fs (sda1): 6 orphan inodes deleted
[ 4.002164] EXT4-fs (sda1): recovery complete
[ 4.242480] EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: (null)
[ 11.790724] Adding 1537020k swap on /dev/sda5. Priority:-1 extents:1 across:1537020k
[ 11.863065] <30>udev[352]: starting version 167
[ 11.939196] lp: driver loaded but no devices found
[ 11.949564] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro
[ 12.194591] type=1400 audit(1419245579.114:2): apparmor="STATUS" operation="profile_load" name="/sbin/dhclient" pid=520 comm="apparmor_parser"
[ 12.200694] type=1400 audit(1419245579.122:3): apparmor="STATUS" operation="profile_load" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=520 comm="apparmor_parser"
[ 12.201000] type=1400 audit(1419245579.122:4): apparmor="STATUS" operation="profile_load" name="/usr/lib/connman/scripts/dhclient-script" pid=520 comm="apparmor_parser"
[ 12.612206] eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
[ 12.621085] forcedeth 0000:00:14.0: eth1: no link during initialization
[ 12.623257] ADDRCONF(NETDEV_UP): eth1: link is not ready
[ 12.696111] parport_pc 00:09: reported by Plug and Play ACPI
[ 12.696145] parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
[ 12.844333] i2c i2c-0: nForce2 SMBus adapter at 0x4c00
[ 12.844396] i2c i2c-1: nForce2 SMBus adapter at 0x4c40
[ 12.845637] NV_TCO: NV TCO WatchDog Timer Driver v0.01
[ 12.845803] NV_TCO: Watchdog reboot not detected.
[ 12.845922] NV_TCO: initialized (0x4440). heartbeat=30 sec (nowayout=0)
[ 12.904833] lp0: using parport0 (interrupt-driven).
[ 12.906325] k8temp 0000:00:18.3: Temperature readouts might be wrong - check erratum #141
[ 13.205008] psmouse serio1: ID: 10 00 64
[ 13.387012] type=1400 audit(1419245580.306:5): apparmor="STATUS" operation="profile_load" name="/usr/share/gdm/guest-session/Xsession" pid=755 comm="apparmor_parser"
[ 13.395953] type=1400 audit(1419245580.314:6): apparmor="STATUS" operation="profile_replace" name="/sbin/dhclient" pid=756 comm="apparmor_parser"
[ 13.401498] type=1400 audit(1419245580.322:7): apparmor="STATUS" operation="profile_replace" name="/usr/lib/NetworkManager/nm-dhcp-client.action" pid=756 comm="apparmor_parser"
[ 13.401803] type=1400 audit(1419245580.322:8): apparmor="STATUS" operation="profile_replace" name="/usr/lib/connman/scripts/dhclient-script" pid=756 comm="apparmor_parser"
[ 13.441287] type=1400 audit(1419245580.362:9): apparmor="STATUS" operation="profile_load" name="/usr/bin/evince" pid=759 comm="apparmor_parser"
[ 13.451599] type=1400 audit(1419245580.370:10): apparmor="STATUS" operation="profile_load" name="/usr/bin/evince-previewer" pid=759 comm="apparmor_parser"
[ 13.473060] type=1400 audit(1419245580.394:11): apparmor="STATUS" operation="profile_load" name="/usr/bin/evince-thumbnailer" pid=759 comm="apparmor_parser"
[ 13.574552] [drm] Initialized drm 1.1.0 20060810
[ 13.820148] input: ImExPS/2 Generic Explorer Mouse as /devices/platform/i8042/serio1/input/input3
[ 14.077391] ppdev: user-space parallel port driver
[ 14.678007] ACPI: PCI Interrupt Link [APC7] enabled at IRQ 16
[ 14.678034] nouveau 0000:00:05.0: PCI INT A -> Link[APC7] -> GSI 16 (level, low) -> IRQ 16
[ 14.678040] nouveau 0000:00:05.0: setting latency timer to 64
[ 14.712934] [drm] nouveau 0000:00:05.0: Detected an NV40 generation card (0x04e000a2)
[ 14.714763] [drm] nouveau 0000:00:05.0: Attempting to load BIOS image from PRAMIN
[ 14.753643] [drm] nouveau 0000:00:05.0: ... appears to be valid
[ 14.753650] [drm] nouveau 0000:00:05.0: BIT BIOS found
[ 14.753654] [drm] nouveau 0000:00:05.0: Bios version 05.51.22.33
[ 14.753658] [drm] nouveau 0000:00:05.0: TMDS table version 1.1
[ 14.753661] [drm] nouveau 0000:00:05.0: BIT table 'd' not found
[ 14.753664] [drm] nouveau 0000:00:05.0: Found Display Configuration Block version 3.0
[ 14.753669] [drm] nouveau 0000:00:05.0: Raw DCB entry 0: 02000300 00000023
[ 14.753673] [drm] nouveau 0000:00:05.0: Raw DCB entry 1: 03011312 00000000
[ 14.753676] [drm] nouveau 0000:00:05.0: Raw DCB entry 2: 020023f1 0040c080
[ 14.753680] [drm] nouveau 0000:00:05.0: DCB connector table: VHER 0x30 5 10 2
[ 14.753684] [drm] nouveau 0000:00:05.0: 0: 0x00000000: type 0x00 idx 0 tag 0xff
[ 14.753688] [drm] nouveau 0000:00:05.0: 1: 0x00000131: type 0x31 idx 1 tag 0xff
[ 14.753691] [drm] nouveau 0000:00:05.0: 2: 0x00000210: type 0x10 idx 2 tag 0xff
[ 14.753695] [drm] nouveau 0000:00:05.0: 3: 0x00000211: type 0x11 idx 3 tag 0xff
[ 14.753699] [drm] nouveau 0000:00:05.0: 4: 0x00000213: type 0x13 idx 4 tag 0xff
[ 14.753706] [drm] nouveau 0000:00:05.0: Parsing VBIOS init table 0 at offset 0xDD1D
[ 14.753777] [drm] nouveau 0000:00:05.0: Parsing VBIOS init table 1 at offset 0xDE74
[ 14.753780] [drm] nouveau 0000:00:05.0: Parsing VBIOS init table 2 at offset 0xDE75
[ 14.754156] [drm] nouveau 0000:00:05.0: Parsing VBIOS init table 3 at offset 0xDFF7
[ 14.754161] [drm] nouveau 0000:00:05.0: Parsing VBIOS init table 4 at offset 0xE040
[ 15.408088] [drm] nouveau 0000:00:05.0: mem timing table length unknown: 14
[ 15.408095] [drm] nouveau 0000:00:05.0: 1 available performance level(s)
[ 15.408101] [drm] nouveau 0000:00:05.0: 0: memory 0MHz core 475MHz fanspeed 100%
[ 15.408111] [drm] nouveau 0000:00:05.0: c: memory 0MHz
[ 15.408443] [TTM] Zone kernel: Available graphics memory: 439850 kiB.
[ 15.408446] [TTM] Zone highmem: Available graphics memory: 754702 kiB.
[ 15.408448] [TTM] Initializing pool allocator.
[ 15.408464] [drm] nouveau 0000:00:05.0: Detected 32MiB VRAM
[ 15.410993] [drm] nouveau 0000:00:05.0: 64 MiB GART (aperture)
[ 15.421566] [drm] Supports vblank timestamp caching Rev 1 (10.10.2010).
[ 15.421571] [drm] No driver support for vblank timestamp query.
[ 15.422296] [drm] nouveau 0000:00:05.0: Setting dpms mode 3 on vga encoder (output 0)
[ 15.422301] [drm] nouveau 0000:00:05.0: Setting dpms mode 3 on tmds encoder (output 1)
[ 15.422305] [drm] nouveau 0000:00:05.0: Setting dpms mode 3 on TV encoder (output 2)
[ 15.668698] [drm] nouveau 0000:00:05.0: allocated 1280x1024 fb: 0x49000, bo f1c33200
[ 15.669293] fbcon: nouveaufb (fb0) is primary device
[ 15.671056] Console: switching to colour frame buffer device 160x64
[ 15.671112] fb0: nouveaufb frame buffer device
[ 15.671115] drm: registered panic notifier
[ 15.671127] [drm] Initialized nouveau 0.0.16 20090420 for 0000:00:05.0 on minor 0
[ 15.671410] ACPI: PCI Interrupt Link [AAZA] enabled at IRQ 22
[ 15.671418] HDA Intel 0000:00:10.1: PCI INT B -> Link[AAZA] -> GSI 22 (level, low) -> IRQ 22
[ 15.671423] hda_intel: Disable MSI for Nvidia chipset
[ 15.671464] HDA Intel 0000:00:10.1: setting latency timer to 64
[ 19.097062] [drm] nouveau 0000:00:05.0: Setting dpms mode 0 on vga encoder (output 0)
[ 19.097069] [drm] nouveau 0000:00:05.0: Output VGA-1 is running on CRTC 0 using output B
[ 21.764778] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 22.720011] eth0: no IPv6 routers present
[ 23.656122] EXT4-fs (sda1): re-mounted. Opts: errors=remount-ro,commit=0
[ 5792.421089] [drm] nouveau 0000:00:05.0: Setting dpms mode 3 on vga encoder (output 0)
[ 9492.247963] [drm] nouveau 0000:00:05.0: Setting dpms mode 0 on vga encoder (output 0)
[ 9508.112630] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 1
[ 9508.112635] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[ 9508.112640] <3>00 ff ff ff ff ff ff 00 10 8c 00 00 0c 01 00 00 ................
[ 9508.112643] <3>22 11 01 03 00 25 1e 78 eb 9a e5 a6 58 49 99 23 "....%.x....XI.#
[ 9508.112647] <3>11 50 54 bf ef 01 81 80 71 4f 81 40 31 8f 31 ca .PT.....qO.@1.1.
[ 9508.112650] <3>3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70 ;.....0*..Q.*@0p
[ 9508.112652] <3>13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 30 ..x-.........000
[ 9508.112655] <3>32 36 38 0a 20 20 20 20 20 20 00 00 00 fd 00 37 268. .....7
[ 9508.112658] <3>4b 1e 50 0e 00 0a 20 20 20 20 20 20 00 00 00 fc K.P... ....
[ 9508.112661] <3>00 50 33 39 32 0a 20 20 20 20 20 20 20 20 00 6f .P392. .o
[ 9508.112664]
[ 9508.236624] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 1
[ 9508.236629] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[ 9508.236634] <3>00 ff ff ff ff ff ff 00 10 8c 00 00 0c 01 00 00 ................
[ 9508.236637] <3>22 11 01 03 00 25 1e 78 eb 9a e5 a6 58 49 99 23 "....%.x....XI.#
[ 9508.236640] <3>11 50 54 bf ef 01 81 80 71 4f 81 40 31 8f 31 ca .PT.....qO.@1.1.
[ 9508.236643] <3>3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70 ;.....0*..Q.*@0p
[ 9508.236646] <3>13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 30 ..x-.........000
[ 9508.236649] <3>32 36 38 0a 20 20 20 20 20 20 00 00 00 fd 00 37 268. .....7
[ 9508.236652] <3>4b 1e 50 0e 00 0a 20 20 20 20 20 20 00 00 00 fc K.P... ....
[ 9508.236655] <3>00 50 33 39 32 0a 20 20 20 20 20 20 20 20 00 6f .P392. .o
[ 9508.236657]
[ 9510.649869] [drm:drm_edid_block_valid] *ERROR* EDID checksum is invalid, remainder is 99
[ 9510.649875] [drm:drm_edid_block_valid] *ERROR* Raw EDID:
[ 9510.649880] <3>00 ff ff ff ff ff ff 00 10 8c 00 00 0c 01 00 00 ................
[ 9510.649883] <3>22 11 01 03 00 25 1e 78 eb 9a e5 a6 58 49 99 23 "....%.x....XI.#
[ 9510.649886] <3>11 50 54 bf ef 00 81 80 71 4f 81 40 31 8f 31 ca .PT.....qO.@1.1.
[ 9510.649889] <3>3b ca 01 01 01 01 30 2a 00 98 51 00 2a 40 30 70 ;.....0*..Q.*@0p
[ 9510.649892] <3>13 00 78 2d 11 00 00 1e 00 00 00 ff 00 30 30 30 ..x-.........000
[ 9510.649895] <3>32 36 38 0a 20 20 20 20 83 20 00 00 00 fd 00 37 268. . .....7
[ 9510.649898] <3>4b 1e 50 0e 00 0a 20 20 20 20 20 20 00 00 00 fc K.P... ....
[ 9510.649901] <3>00 50 33 39 32 0a 20 20 20 20 20 20 20 20 00 6f .P392. .o
[ 9510.649903]
[10413.636065] usb 2-1: new full speed USB device using ohci_hcd and address 2
[10414.055793] cdc_acm 2-1:1.0: This device cannot do calls on its own. It is not a modem.
[10414.055885] cdc_acm 2-1:1.0: ttyACM0: USB ACM device
[10414.078608] usbcore: registered new interface driver cdc_acm
[10414.078614] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[10414.643544] usb 1-2: USB disconnect, address 2

от количества букв и их непонятности я поник и почувствовал себя ничтожеством *CRAZY*
система Ubuntu 11.04

это в этих строках мой модем описывается?

Показать

[10413.636065] usb 2-1: new full speed USB device using ohci_hcd and address 2
[10414.055793] cdc_acm 2-1:1.0: This device cannot do calls on its own. It is not a modem.
[10414.055885] cdc_acm 2-1:1.0: ttyACM0: USB ACM device
[10414.078608] usbcore: registered new interface driver cdc_acm
[10414.078614] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[10414.643544] usb 1-2: USB disconnect, address 2

а я пока попробую вариант Олега, авось прокатит.

22.12.2014 16:58 #406515
"Sezar" написал:
а я пока попробую вариант Олега, авось прокатит

/рукалицо
во-первых, wifi в заголовке не смущает? во вторых ndiswrapper уже пылится на свалке истории т.к. сейчас уже почти все wifi свистки нативно поддердиваются....

22.12.2014 17:01 #406517

надежда умирает последней =) я, как незнающий человек, увидел в этой проге универсальный конвертер драйверов =)

23.12.2014 01:59 #406596
"Sezar" написал:
это в этих строках мой модем описывается?

да... /dev/tty{ACM,USB}0 на месте?
тогда по идее асё уже работает... надо только настроить... если повезёт, то можно всё сделать в NetworkManager'е...
честно сказать, в настройке PPP* я плавую, так что вряд ли смогу что-то дельное посоветовать...

"Sezar" написал:
истема Ubuntu 11.04

при возможности, хорошо бы было обновиться до ближайшего LTS'а хотя бы...

23.12.2014 09:42 #406611
"Fat-Zer" написал:
да... /dev/tty{ACM,USB}0 на месте?
тогда по идее асё уже работает... надо только настроить... если повезёт, то можно всё сделать в NetworkManager'е...
честно сказать, в настройке PPP* я плавую, так что вряд ли смогу что-то дельное посоветовать...

я правильно понял? можно обойтись без специального драйвера, немного потанцевав с бубном?

23.12.2014 09:59 #406614

хотя мне кажется что всех запутало слово "модем" )

UNS-SM12.03 GSM - ничто не больше как прокладка между компом и фискальным регистратором (простыми словами кассовым аппаратом). В винде оборудование определялось как ком порт, на него посылались команды на кассовый аппарат, а этот модемчик активно работал посредником и сам по себе дублировал данные в налоговую.

23.12.2014 10:26 #406617
"Sezar" написал:
это в этих строках мой модем описывается?

Ага, но драйвер таки не тот, похоже. Не сталкивался с кассовым оборудованием, но думаю, ваш аппарат должен быть виден как /dev/ttyUSB0, и работать с usbserial. Если устройство /dev/tty{ACM,USB}[0-9] существует, с ним можно поговорить с помощью minicom и, если беседа состоялась, дальше уже дело за клиентским ПО, которое будет знать все о товарах и отсылать данные налоговикам.

23.12.2014 10:33 #406618
"Sezar" написал:
я правильно понял? можно обойтись без специального драйвера, немного потанцевав с бубном?

с вероятностью 95% эти драйвера уже есть и должны заработать из коробки...

"Sezar" написал:
хотя мне кажется что всех запутало слово "модем" )

да, пожалуй... если нужно только работать как с обычным com-портом, то после подключения должно появиться устройство /dev/tty{ACM,USB}* через него и делать свои чёрные дела...

23.12.2014 10:40 #406620

а я могу как-то приказать системе называть USB к которому подключен мой модем COM-портом, и работать с ним соответственно? мне кажется это решит не только эту мою проблему но и ряд неписаных в этой теме, подобных проблем. =)

23.12.2014 12:04 #406629
"Sezar" написал:
а я могу как-то приказать системе называть USB к которому подключен мой модем COM-портом, и работать с ним соответственно?

что?

23.12.2014 13:20 #406636

=) ух, чувствую, меня с споим сугубо виндоузовским опытом тут заплюют =)

"Fat-Zer" написал:
да, пожалуй... если нужно только работать как с обычным com-портом, то после подключения должно появиться устройство /dev/tty{ACM,USB}* через него и делать свои чёрные дела...

по сути дела я это и хотел, в винде я для этого использовал файлик inf, новое устройство вручную опознавал как Ком-порт, и цеплял на него свой драйвер. У меня есть прога готовая высылать команды на ком, есть касса которая готова на ком принимать, но по новым законам теперь надо ставить этот модем который тыкаться в ЮСБ. Как-то так, было бы замечательно подружить это все под линуксом.

23.12.2014 15:01 #406643
"Sezar" написал:
по сути дела я это и хотел, в винде я для этого использовал файлик inf, новое устройство вручную опознавал как Ком-порт, и цеплял на него свой драйвер. У меня есть прога готовая высылать команды на ком, есть касса которая готова на ком принимать, но по новым законам теперь надо ставить этот модем который тыкаться в ЮСБ. Как-то так, было бы замечательно подружить это все под линуксом.

дык, устройство то создалось? что ещё надо? пробуй... запускай... если что-то не заработает — пиши...

23.12.2014 15:24 #406649

Устройство создалось, на юсб, у меня все операции происходят через ком порт, в этом проблема. Это бредово звучит но система должна сделать из него что-то вроде виртуального ком порта. Как-то так =(

23.12.2014 15:34 · отредактировано #406650

Sezar,
вас непонятно, на вопросы не отвечаете, существующий COM порт вам не нравится, почему и какой вместо него хочется -- не говорите.
Ну и как теперь прикажете с вами беседовать, не скатываясь в оффтопик?

"Sezar" написал:
Это бредово звучит но система должна сделать из него что-то вроде виртуального ком порта.

У вас /dev/ttyUSB* или /dev/ttyACM* появился после втыкания устройства?
Как это не бредово звучит, это "что-то вроде виртуального ком порта на юсб-устройстве", обеспечиваемый драйвером usbserial, о чём тут уже на целую страницу написали, пытаясь раскалёнными щипцами вытянуть из вас хоть какую-то информацию.

Как это не бредово звучит, волнуется весь форум, несмотря на то, что решать вопрос с подключением собрались вы... :-)

ps. Или вас пугает само имя COM-порта ? Если так, не пугайтесь, его зовут волдеморт^W, тьфу, /dev/ttyUSB0 ,/dev/ttyUSB1, ... или /dev/ttyACM0, /dev/ttyACM1, ...

pps. Хм, извините, выхлоп dmesg под спойлером просмотрел, если cdc_acm 2-1:1.0: ttyACM0: USB ACM device -- это про ваше устройство, то /dev/ttyACM0 -- вот ваш com-порт, именно такое у него имя.

23.12.2014 15:35 #406651
"Sezar" написал:
Устройство создалось, на юсб,

Если создалось устройство /dev/ttyUSB* или /dev/ttyACM*, то всё впорядке - это и есть com порт.

У вас создалось /dev/ttyACM0:

text

[10413.636065] usb 2-1: new full speed USB device using ohci_hcd and address 2
[10414.055793] cdc_acm 2-1:1.0: This device cannot do calls on its own. It is not a modem.
[10414.055885] cdc_acm 2-1:1.0: ttyACM0: USB ACM device
[10414.078608] usbcore: registered new interface driver cdc_acm
[10414.078614] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[10414.643544] usb 1-2: USB disconnect, address 2

Всё, указывайте в вашей программе этот com порт и работайте.

23.12.2014 16:53 #406659

Не ругайтесь, честно стараюсь, просто опыта работы с линуксом 2 дня не наберется.
Пробовал подключать к тестовому ПО, для уверенности повторил попытки, подключений нет, на каждом ком порту пишет что отсутствует связь с фискальным принтером (стандартная ошибка когда не удается до него достучаться). Отключил модем, подключил кассу на прямую - работает лучше чем на винде!!!

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