Russian Qt Forum

Программирование => Общий => Тема начата: BigHom от Сентябрь 12, 2011, 07:39



Название: Подключить дисковод через USB
Отправлено: BigHom от Сентябрь 12, 2011, 07:39
MCBC 3.0 - что  нужно сделать , чтоб дисковод 5" (спец. внешнее устройство) подключённый через USB-порт работал?


Название: Re: Подключить дисковод через USB
Отправлено: Fess от Сентябрь 12, 2011, 10:51
МСВС - M$ Visual Studio? Почему тогда 3.0?
что  нужно сделать , чтоб дисковод 5" (спец. внешнее устройство) подключённый через USB-порт работал?
Драйвера, не?


Название: Re: Подключить дисковод через USB
Отправлено: LisandreL от Сентябрь 12, 2011, 14:35
МСВС - M$ Visual Studio? Почему тогда 3.0?
Нет, не MS VS, уверен он об этой МСВС (http://ru.wikipedia.org/wiki/%D0%9C%D0%A1%D0%92%D0%A1) (только не спрашивайте почему она мобильная).
Но на счёт драйверов, тем не менее, предположение вполне правдоподобное.

BigHom, если у вас лицензия, я бы обратился напрямую к разработчикам: http://www.vniins.ru/node/24


Название: Re: Подключить дисковод через USB
Отправлено: Fess от Сентябрь 12, 2011, 17:47
Цитировать
Мобильная система Вооружённых Сил
Цитировать
...дисковод 5"...
Мда...


Название: Re: Подключить дисковод через USB
Отправлено: andrew.k от Сентябрь 12, 2011, 17:50
MCBC 3.0 - что  нужно сделать , чтоб дисковод 5" (спец. внешнее устройство) подключённый через USB-порт работал?
А при чем здесь программирование на qt?)


Название: Re: Подключить дисковод через USB
Отправлено: Fess от Сентябрь 12, 2011, 17:58
Вообще да, на linux.org.ru скорее помогут.


Название: Re: Подключить дисковод через USB
Отправлено: andrew.k от Сентябрь 12, 2011, 18:15
Вообще да, на linux.org.ru скорее помогут.
или в #ru.anime :)


Название: Re: Подключить дисковод через USB
Отправлено: BigHom от Сентябрь 13, 2011, 08:49
А при чем здесь программирование на qt?)
маленькая дискета 3" - давно с дискетами не работал перепутал размер. Qt при том , что MS DOS не подерживается , а к устройству и настройку устройства следует производить из Qt программы . В файле mtools.conf ставится соответствие , чтобы  можно было бы обращаться как к  a:/ , лампочка загорается - но пишет при монтировании, что нет  устройства. Когда через USB-card rider подстыковываешь SD флешку всё работает через этот USB порт , а меняешь card rider на устройство чтения дискет - то лампочка мигает , но как будто ничего не  подсоединено  к USB порту...


Название: Re: Подключить дисковод через USB
Отправлено: Fess от Сентябрь 13, 2011, 12:20
Сама операционка-то распознает оборудование? Можно оттуда файлик считать? Похоже что нет..
Ваша проблема на уровне драйверов ос, а никак не на уровне прикладной Qt программы.
Цитировать
Qt при том , что MS DOS не подерживается , а к устройству и настройку устройства следует производить из Qt программы .
Это вообще о чем? МСВС 3, как выяснилось это linux. DOS тут каким местом?


Название: Re: Подключить дисковод через USB
Отправлено: BigHom от Сентябрь 13, 2011, 12:42
Сама операционка-то распознает оборудование? Можно оттуда файлик считать? Похоже что нет..
Ваша проблема на уровне драйверов ос, а никак не на уровне прикладной Qt программы.
Цитировать
Qt при том , что MS DOS не подерживается , а к устройству и настройку устройства следует производить из Qt программы .
Это вообще о чем? МСВС 3, как выяснилось это linux. DOS тут каким местом?
Файлик считать нельзя - так как не монтируется.  Драйвер в ядре , наверно, есть - нужно как-то настроить файлы.
А команды DOS нужны  (mtools), чтобы считать метку дискеты - обрабатываемые по-разному далее в программеQt.


Название: Re: Подключить дисковод через USB
Отправлено: Fess от Сентябрь 13, 2011, 13:33
А устройство в /dev присутствует, когда вы внешний флоппи драйв втыкаете в усб?
Если да, то что говорит mount?


Название: Re: Подключить дисковод через USB
Отправлено: Пантер от Сентябрь 13, 2011, 13:37
И что говорит dmesg | tail при подключении?


Название: Re: Подключить дисковод через USB
Отправлено: BigHom от Сентябрь 14, 2011, 12:38
что говорит mount?
при выдаче команды mount: /dev/sdb1
получаю сообщение: "mount: /dev/sdb1 не является действительным блочным устройством"

И что говорит dmesg | tail при подключении?
dmesg | tail говорит :
"scsi1: ERROR on chanel 0, id 0, CDB: Read (10) 00 00 00 00 00 00 08 00
Current sd08:10: sense key Medium Error
Additional sense indicates Cannot read medium - unknown format
I/O error: dev 08:10, sextor 0
unable to read partition table
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
SCSI device sdb: 2880 512-byte hdwr sectors (1 MB)
sdb: Write Protect is off
sdb: unknown partition table"


Название: Re: Подключить дисковод через USB
Отправлено: Пантер от Сентябрь 14, 2011, 12:40
sdb: unknown partition table