Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/23: Рейтинг темы: голосов - 23, средняя оценка - 4.91
1 / 1 / 0
Регистрация: 08.05.2012
Сообщений: 13
1

Настройка мультипортовой карты Moschip 9835

14.08.2012, 12:33. Просмотров 4615. Ответов 6
Метки нет (Все метки)


Всем привет!
Прошу вашей помощи, т.к. уже несколько дней не могу побороть проблему с настройкой мио-карты MosChip9835

ОС Ubuntu 12.04. установлен Wine.
Есть программа, которая под вайном обращается к нескольким сом-портам.
На материнке только один порт и с ним вайн работает замечательно.

После установки доп карточки смотрим:
Код
# dmesg |grep tty
[    0.000000] console [tty0] enabled
[    0.304166] serial8250: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[    0.397490] 00:06: ttyS0 at I/O 0x3f8 (irq = 4) is a 16550A
[   15.548779] 0000:01:02.0: ttyS4 at I/O 0xd000 (irq = 17) is a 16550A
[   15.650739] 0000:01:02.0: ttyS5 at I/O 0xd100 (irq = 17) is a 16550A
карточка определилась. проверяем:
Код
#lspci -xvv
01:02.0 Communication controller: NetMos Technology PCI 9835 Multi-I/O Controller (rev 01)
	Subsystem: LSI Logic / Symbios Logic 1P2S
	Control: I/O+ Mem+ BusMaster- SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
	Status: Cap- 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Interrupt: pin A routed to IRQ 17
	Region 0: I/O ports at d000 [size=8]
	Region 1: I/O ports at d100 [size=8]
	Region 2: I/O ports at d200 [size=8]
	Region 3: I/O ports at d300 [size=8]
	Region 4: I/O ports at d400 [size=8]
	Region 5: I/O ports at d500 [size=16]
	Kernel driver in use: parport_serial
	Kernel modules: parport_serial
00: 10 97 35 98 03 00 80 02 01 00 80 07 08 20 00 00
10: 01 d0 00 00 01 d1 00 00 01 d2 00 00 01 d3 00 00
20: 01 d4 00 00 01 d5 00 00 00 00 00 00 00 10 12 00
30: 00 00 00 00 00 00 00 00 00 00 00 00 05 01 00 00
т.е. вроде все нормально и должно функционировать.
Делаю следующее:
Код
# setserial -a /dev/ttyS4
/dev/ttyS4, Line 4, UART: 16550A, Port: 0xd000, IRQ: 17
	Baud_base: 115200, close_delay: 50, divisor: 0
	closing_wait: none
	Flags: spd_normal skip_test

# setserial -a /dev/ttyS5
/dev/ttyS5, Line 5, UART: 16550A, Port: 0xd100, IRQ: 17
	Baud_base: 115200, close_delay: 50, divisor: 0
	closing_wait: none
	Flags: spd_normal skip_test

# setserial -a /dev/ttyS0
/dev/ttyS0, Line 0, UART: 16550A, Port: 0x03f8, IRQ: 4
	Baud_base: 115200, close_delay: 50, divisor: 0
	closing_wait: 3000
	Flags: spd_normal skip_test
и вот эта картина меня и удручает, т.к. com1 работает нормально, а порты на карточке нет.

Может кто-то сталкивался и знает как решить
Код
# setserial /dev/ttyS4 port d000 uart 16550A irq 17 baud_base 115200
Cannot set serial info: Device or resource busy
как определить чем занят ресурс???
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
14.08.2012, 12:33
Ответы с готовыми решениями:

Настройка мультипортовой карты Moschip 9835. Часть 2
У меня в точности такая же ситуация, как и на...

Настройка сетевой карты.
Не могу настроить вот эту сетьевую карту. Вот её ИД оборудования:...

Яндекс Карты настройка
Ребят, всем привет! Подскажите, можно ли в стандартной компоненте Яндекс карты, изменить маркер...

Настройка сетевой карты
У меня материнка P5KC в ней встроенная сетевая карта Attansic L1 Gigabit Ethernet...

6
Эксперт по компьютерным сетямЭксперт NIX
12162 / 7040 / 714
Регистрация: 09.09.2009
Сообщений: 27,569
14.08.2012, 14:07 2
lsof /dev/желаемое_устройство

думаю, в поиске направления"куда рыть" вам может помочь вот это:
Код
[root@dmitrykhn dosdevices]# ls -l /home/dmitry/.wine/dosdevices
итого 0
lrwxrwxrwx 1 dmitry dmitry 13 2010-06-06 15:17 a: -> /media/floppy
lrwxrwxrwx 1 dmitry dmitry 10 2010-06-06 15:17 c: -> ../drive_c/
lrwxrwxrwx 1 dmitry dmitry 12 2010-06-06 15:17 com4 -> /dev/ttyUSB0
lrwxrwxrwx 1 dmitry dmitry 12 2010-06-06 15:17 d: -> /home/dmitry/
lrwxrwxrwx 1 dmitry dmitry  8 2010-06-06 15:17 e:: -> /dev/sr0
lrwxrwxrwx 1 dmitry dmitry  8 2011-12-25 15:48 f:: -> /dev/sr1
lrwxrwxrwx 1 dmitry dmitry  9 2012-04-15 15:31 g:: -> /dev/sdd1
lrwxrwxrwx 1 dmitry dmitry 17 2011-10-05 09:26 j: -> /home/arch/disk_j/
0
1 / 1 / 0
Регистрация: 08.05.2012
Сообщений: 13
14.08.2012, 15:23  [ТС] 3
Вот такая грустная картина
Код
# lsof /dev/ttyS5
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/terminal/.gvfs
      Output information may be incomplete.
# lsof /dev/ttyS4
lsof: WARNING: can't stat() fuse.gvfs-fuse-daemon file system /home/terminal/.gvfs
      Output information may be incomplete.
А по поводу ссылок, так вот они:
Код
terminal@term02:~/.wine/dosdevices$ ls -l
итого 12
drwxrwxr-x 2 terminal terminal 4096 Авг 14 14:20 ./
drwxrwxr-x 4 terminal terminal 4096 Авг 14 14:08 ../
lrwxrwxrwx 1 terminal terminal   10 Авг  1 19:58 c: -> ../drive_c/
lrwxrwxrwx 1 terminal terminal   10 Авг 10 13:49 COM1 -> /dev/ttyS0
lrwxrwxrwx 1 terminal terminal   10 Авг 10 16:59 COM3 -> /dev/ttyS4
lrwxrwxrwx 1 terminal terminal   10 Авг 10 16:59 COM4 -> /dev/ttyS5
-rw-r--r-- 1 root     root       52 Авг 13 12:24 minicom.cap
lrwxrwxrwx 1 terminal terminal   32 Авг 14 14:09 y: -> /home/terminal/.cache/winetricks/
lrwxrwxrwx 1 terminal terminal    1 Авг  1 19:58 z: -> //
PS. откуда может взяться такая ошибка(предупреждение)?
0
Эксперт по компьютерным сетямЭксперт NIX
12162 / 7040 / 714
Регистрация: 09.09.2009
Сообщений: 27,569
14.08.2012, 15:31 4
Цитата Сообщение от AgenoBarb Посмотреть сообщение
.gvfs
это папка виртуальной файловой системы подмонтированных расшаренных сетевых ресурсов. И прав на нее у юзера нет.

но вообще у убунты изначально есть какой-то косяк с правами на домашние папки...
введите команду
Код
sudo chown user:user -R /home/user
где "user" - это ваш логин. После этого по крайней мере mc хоть начинает настройки запоминать...
1
1 / 1 / 0
Регистрация: 08.05.2012
Сообщений: 13
14.08.2012, 16:23  [ТС] 5
Спасибо!
Это и плюс преименовал ссылки в com1, com3, com4 и всё заработало.
правда
Код
# chown terminal:terminal -R /home/terminal
chown: невозможно получить доступ к «/home/terminal/.gvfs»: Отказано в доступе
0
Эксперт по компьютерным сетямЭксперт NIX
12162 / 7040 / 714
Регистрация: 09.09.2009
Сообщений: 27,569
14.08.2012, 16:36 6
Цитата Сообщение от AgenoBarb Посмотреть сообщение
невозможно получить доступ к «/home/terminal/.gvfs»: Отказано в доступе
я ж уже писал - это специальная папка. реально в нее даже рута не пускают...
1
1 / 1 / 0
Регистрация: 08.05.2012
Сообщений: 13
14.08.2012, 16:49  [ТС] 7
Спасибо за предоставленную помощь:dance3:
Разобрался с проблемой, над которой всю прошлую неделю мучался.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
14.08.2012, 16:49

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь или здесь.

Настройка звуковой карты
Доброго времени суток. Не так давно у меня сломалось гнездо для наушников в ноутбуке. И есть ещё...

Windows xp настройка сетевой карты
Добрый день. Вопрос следующий: на компе сеть начинает работать т.е. видеть другие компы в сети...

Настройка 2 сетевых карты на одном компе
Здравствуйте, требуется настроить две сетевых карты на одном компе. те есть 2 А и Б сети их...

CentOS7 две сетевые карты, настройка
Здравствуйте, посоветуйте с настройкой. CentOS7 две сетевые карты статические IP: nnn.nnn.nnn.66 и...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.