нет, я пока ещё ничего не делалMedium-rare wrote:I guess you have already detached those somehow.
чистка-освобождение занятых COM-портов в Windows XP
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
M... Just try to do that registry change and reboot. Go for GlobalDisableSerNumGen = 1 first.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 6024
- Joined: 11 Mar 2011 05:36
Re: чистка-освобождение занятых COM-портов в Windows XP
действительно какая-то ерунда с этими COM портами через USB
но с вашей проблемой до сих пор мне удавалась выкрутиться следующим образом
- убрали USB устройство с COM11 и в device manager его уже нету
- подключили новое устройство. обычно оно хватает самый низкий свободный номер, но иногда устройство такого же типа лезет к следующему. в этом случае вы увидете COM12 в device manager
- в device manager выбираете это устройство, открываете свойства, там что-то типа advanced кнопочки, новый диалог и в нем принудительно выбираете нужный номер порта. жмете все Океи и где-то получите грозное предупреждение. естественно кладете на него болт
- все должно работать после этого. ну может быть придется перегрузить комп.
честно говоря не разбирался из-за чего. предположу, что USB драйвер где-то оставляет информацию о последнем использованом порте с серийным номером самого устройства (по другому определить USB устройстов не возможно, если их больше одного на компе). и видимо драйвер очень умный и ожидает, что вы воткнете первое USB устройство снова
вот он и старается вам угодить - занимает следующий "свободный" СОМ порт, чтобы вы не запутались что к какому порту подключено .... (такое бывает, если много устройств. я сделал как-то систему, которая использовала 4 СОМ порта. народ как перенесет на другое место, кабеля по другому повтыкает ... все пипец
)

но с вашей проблемой до сих пор мне удавалась выкрутиться следующим образом
- убрали USB устройство с COM11 и в device manager его уже нету
- подключили новое устройство. обычно оно хватает самый низкий свободный номер, но иногда устройство такого же типа лезет к следующему. в этом случае вы увидете COM12 в device manager
- в device manager выбираете это устройство, открываете свойства, там что-то типа advanced кнопочки, новый диалог и в нем принудительно выбираете нужный номер порта. жмете все Океи и где-то получите грозное предупреждение. естественно кладете на него болт
- все должно работать после этого. ну может быть придется перегрузить комп.
честно говоря не разбирался из-за чего. предположу, что USB драйвер где-то оставляет информацию о последнем использованом порте с серийным номером самого устройства (по другому определить USB устройстов не возможно, если их больше одного на компе). и видимо драйвер очень умный и ожидает, что вы воткнете первое USB устройство снова


-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
kyk, помогло, или нет?
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Строчку в рееестре прописал. Но у меня пока нет новых устройств попробоватьMedium-rare wrote:kyk, помогло, или нет?
Лучше переесть, чем недоспать! © Обратное тоже верно 

-
- Уже с Приветом
- Posts: 9195
- Joined: 04 Mar 2011 03:04
- Location: SFBA
Re: чистка-освобождение занятых COM-портов в Windows XP
Ну, из опыта USB-COM, просто подключение-отключение одного и того же устройства приводило к инкременту порта. Пока номер порта не доходил до NN и начинался непонятно с какого, но меньшего. Там был FTDI. Пишут, вроде общая болезнь. Задалбывало исправление конфига руками. Пока не попробовали, но точно VID/PID указывали, поскольку ещё и другая параллельная "беда" подключалась.
... and even then it's rare that you'll be going there...
-
- Уже с Приветом
- Posts: 31589
- Joined: 21 Nov 2004 05:12
- Location: камбуз на кампусе
Re: чистка-освобождение занятых COM-портов в Windows XP
Вобщем, я в реестре поменял для 'GlobalDisableSerNumGen' значение c '1' на '0'. При подключении уже известного железа номера портов низкие, а неизвестного/нового железа у меня пока нет. Как появится - отпишусь. Спасибо всем!Medium-rare wrote: Задалбывало исправление конфига руками. Пока не попробовали, но точно VID/PID указывали, поскольку ещё и другая параллельная "беда" подключалась.
Лучше переесть, чем недоспать! © Обратное тоже верно 
