Войти

Показать полную графическую версию : Windows XP: USB 2.0 работает как USB 1.1


Страниц : 1 [2]

Angry Demon
15-02-2012, 20:48
просто составлявшие прайсы что то напутали, чипы NEC я видел только на картинках
Есть, есть, продаются. Всё правильно там. :)

CyraxZ, а в BIOS точно нет чего-то вроде USB Full Speed/High Speed? Или USB 2.0 Present?

Amigos
15-02-2012, 21:03
Есть, есть, продаются. Всё правильно там. »Бывает в прайсе NEC, сама платка в коробочке, на коробчки фотка платки, на фотке виден чип NEC, открываешь коробочку, а там VIA.
Китайцы ушлые, Via вроде на пару центов дешевле, а покупателю разницы нет, работает и ладно

yurfed
15-02-2012, 21:29
поддержка usb 2.0 вещь серьёзная, если бы они выпустили "то же самое но с USB 2.0", они бы дали этому новый номер а не просто "плюс" »
Были или ещё есть) Via VT8237, Via VT8237A, Via VT8237R. Ещё были Via VT8257.
CyraxZ, так вы говорите что раньше было всё нормально? Другие флешки пробовались?

Как дела с вольтажом? Ведь очень может быть что при нехватке питания, опускается до 1.1. Ведь для этого требуется меньше, вот и скатывается.
Хотя бы другой БП попробуйте.

CyraxZ
15-02-2012, 22:25
это одно и тоже — одночиповая платка на VIA VT6212
У меня VT8237. Это означает, что эти контроллеры у меня работать не будут ?

CyraxZ, а в BIOS точно нет чего-то вроде USB Full Speed/High Speed? Или USB 2.0 Present?
В разделе "Integrated Peripheral" точно нет (http://forum.oszone.net/post-1858337-7.html). В других завтра ещё раз посмотрю. И посмотрю на другом компе (с нормальным USB).

CyraxZ, так вы говорите что раньше было всё нормально? Другие флешки пробовались?
Если бы это было и раньше, на это сообщение (о работе в режиме низкоскоростного USB) внимание бы обязательно обратил.
Насчёт флешек - да, проверял на 3 разных флешках и даже на принтере. Со всеми устройствами USB работает на низкой скорости (USB 1.1).

Как дела с вольтажом? Ведь очень может быть что при нехватке питания, опускается до 1.1. Ведь для этого требуется меньше, вот и скатывается.
Так Вы по 15 посту (http://forum.oszone.net/post-1859260-15.html) не отписАлись.

Amigos
15-02-2012, 22:30
У меня VT8237. Это означает, что эти контроллеры у меня работать не будут ? »будут. это разные контроллеры.

CyraxZ
18-02-2012, 15:23
Amigos, у меня Контроллер Gembird PCI, USB2.0, 4 port-ext, 1 port-int физически не лезет в разъём PCI.
На упаковке от контроллера написано: 32-битная PCI 2.1 шина. Какой версии разъём PCI на материнской плате - не знаю (это не указано ни в технических характеристиках, ни в Everst'е, ни в диспетчере устройств), но выглядят они так:
http://www.nix.ru/autocatalog/motherboards_epox/EPoX_EP8VTAI_VIA_KT880_AGP_LAN_USB2.0_SATA_31077.html

А у контроллера разъём такой:
http://price.electrozon.ru/DImages/small/86/86375.jpg

Вопросы:
1. какой версии разъёмы PCI на моей материнке ?
2. Существуют ли контроллеры USB с таким же разъёмом, как на моей материнке ?
3. Существуют ли переходники PCI к моей материнке ?

Amigos
18-02-2012, 17:53
физически не лезет в разъём PCI » Должен лезть.

Если вставляете в правильный корпус правильную материнку, то правильные PCI платы входят нормально, а её железная рамка встаёт точно напротив соответствующей дырке в корпусе.
Но в реальности не всё всегда "правильное", как правило железка PCI платы, соприкасаясь с корпусом, не даёт нормально вставить плату в разъём. Обычно решается небольшим подгибанием железной рамки PCI карточки

CyraxZ
18-02-2012, 18:06
Да железка - чёрт с ней. Здесь сам выступ на контроллере другой. Вернее, ширина такая же, но:

На материнке есть перегородка PCI-разъёма, которая делит разъём на 2 фрагмента:
http://www.nix.ru/autocatalog/motherboards_epox/EPoX_EP8VTAI_VIA_KT880_AGP_LAN_USB2.0_SATA_31077.html

На контроллере таких перегородок две. Т.е. у контроллера получаем 3 фрагмента:
http://price.electrozon.ru/DImages/small/86/86375.jpg

При этом единственная перегородка на материнке упирается в центральный фрагмент контроллера. Причина: малый фрагмент PCI-разъёма на материке шире, чем крайний фрагмент контроллера (который находится со стороны, противоположной USB-коннекторам). Т.е. разные форм-факторы.

Amigos
18-02-2012, 21:25
На материнке есть перегородка PCI-разъёма, которая делит разъём на 2 фрагмента:
http://www.nix.ru/autocatalog/mother...ATA_31077.html
На контроллере таких перегородок две. Т.е. у контроллера получаем 3 фрагмента: »фигня вопрос.
если было наоборот — на разъёме перегородок больше чем прорезей в карточке, тогда бы не влезла (пришлось бы пилить вырез в карточке)

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

а так влезет

пруфпик

1 перегородки и 2 прорези

http://i2.imageban.ru/thumbs/2012.02.18/06916aa673171f0f7e6eb20c26659ac0.jpg (http://imageban.ru/show/2012/02/18/06916aa673171f0f7e6eb20c26659ac0/jpg) http://i4.imageban.ru/thumbs/2012.02.18/27404edaae38443d1fab66b93e790383.jpg (http://imageban.ru/show/2012/02/18/27404edaae38443d1fab66b93e790383/jpg)

входит и выходит работает

http://i2.imageban.ru/thumbs/2012.02.18/293c6f4f72b1ff1139bf691a768c1c8d.jpg (http://imageban.ru/show/2012/02/18/293c6f4f72b1ff1139bf691a768c1c8d/jpg)

Причина: малый фрагмент PCI-разъёма на материке шире, чем крайний фрагмент контроллера (который находится со стороны, противоположной USB-коннекторам). Т.е. разные форм-факторы. »А я бы поставил на то, что китайцы прорез на карточке делали сточенной пилой :)
Если ширина и вправду отличается, то можно аккуратно увеличить разрез ножом

CyraxZ
19-02-2012, 01:16
Насчёт одинаковой ширины двумя постами выше я не то написал. Контроллер уже, чем разъём. В итоге в материнку воткнул так, что внутренние несколько контактов PCI-разъёма на материнке остались незадействованными. Плюс тот контакт PCI-разъёма, который попал на лишнюю прорезь контроллера:
http://file.qip.ru/photo/tSVVFOif/Контроллер.html
http://file.qip.ru/photo/-oPy36cR/Совмещение.html

В итоге всё заработало. USB 2.0 теперь есть. НО появилась другая проблема - перестали работать PS/2-мышь и PS/2-клавиатура. Переустанавливал драйвера на мышь и клавиатуру, удалял драйвер контроллера, переустанавливал драйвера на материнку (всё с перезагрузками) - ничего не помогает. Помогает только физическое извлечение контроллера.
В диспетчере устройств напротив PS/2-клавиатуры никаких значков нет, устройство работает нормально. А вот напротив мыши - жёлтый восклицательный знак, а в свойствах - ошибка с кодом 10. Причём поведение мыши и клавиатуры в точности такое же, как описано здесь (http://forum.oszone.net/thread-156330.html).

Petya V4sechkin
19-02-2012, 09:38
перестали работать PS/2-мышь и PS/2-клавиатура
[решено] Мышь и клавиатура перестали работать (http://forum.oszone.net/thread-135521.html)

Amigos
19-02-2012, 11:04
http://file.qip.ru/photo/-oPy36cR/Совмещение.html
В итоге всё заработало. USB 2.0 теперь есть. » ну вот теперь понятно, что вас смущало.
Я с таким не сталкивался, чтобы ненужные контакты удаляли с карточки (китайцы экономят миллиграммы меди) — было, но чтоб саму карточку укорачивали (сэкономить несколько миллиметров текстолита?) не видел

перестали работать PS/2-мышь и PS/2-клавиатура. » не перепутали местами разъёмы мышки и клавы?

yurfed
19-02-2012, 12:03
В итоге в материнку воткнул так, что внутренние несколько контактов PCI-разъёма на материнке остались незадействованными. »
Я с таким не сталкивался, чтобы ненужные контакты удаляли с карточки »
Нормальное явление. Чаще это последние три контакта.

CyraxZ, гляжу у вас уже была подобная проблема
Нет драйвера для мышки A4tech SWOP-35 по WinXP.. (http://forum.oszone.net/thread-156330.html)
Понырял по ссылкам и наткнулся
Скопируйте текст, вставьте в блокнот и сохраните с именем fix.bat
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
reg delete "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d kbdclass /f
REG ADD "HKLM\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d mouclass /f

CyraxZ
19-02-2012, 13:31
Тему пока не закрывайте, через пару дней отпишусь по всем сабжевым вопросам.

CyraxZ
24-02-2012, 12:08
Нормальное явление. Чаще это последние три контакта.
Да, и ещё выступающую металлическую часть пришлось отломать со стороны разъёма (упиралась в материнскую плату):
http://file.qip.ru/photo/tSVVFOif/Контроллер.html

CyraxZ, гляжу у вас уже была подобная проблема
Была, когда-то давным-давно. Но тогда проблема была только с мышкой и, насколько я помню, ушла сама собой. Возможно, что-то ставил/удалял - точно уже не помню.

Понырял по ссылкам и наткнулся
Скопируйте текст, вставьте в блокнот и сохраните с именем fix.bat
Аа, лукавите. Вместо "HKLM" нужно было указать "HKEY_LOCAL_MACHINE":
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d kbdclass /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d mouclass /f

-------------------------------------
Сделал следующее:
1. Запустил батник с "HKLM". Параметры "LowerFilters" найдены не были, "UpperFilters" были успешно добавлены (если верить сообщениям). Удалил мышь с клавиатурой, перезагрузился 2 раза - не работают. Повторил всё это ещё раз - не работают.
2. Посмотрел в реестре вышеуказанные параметры - "LowerFilters" отсутствуют, "UpperFilters" - присутствуют (и для клавиатуры, и для мыши), имеют тип REG_MULTI_SZ и вышеуказанные значения (kbdclass и mouclass соответственно).
3. Далее запустил батник с "HKEY_LOCAL_MACHINE". Параметры "LowerFilters" найдены не были, "UpperFilters" были успешно добавлены. Удалил мышь с клавиатурой, перезагрузился 2 раза - всё работает. Перезагрузился ещё раз - работают.

Здесь непонятно следующее:
1. Если параметра "HKLM" не существовало и не появилось после выполнения первого батника (с "HKLM"), то почему выполнение этого батника (с "HKLM") сопровождалось сообщением об успешном добавлении параметров ?
2. После выполнения батника с "HKEY_LOCAL_MACHINE" никаких новых параметров не появилось ("UpperFilters" как были до его выполнения, так и остались). Но почему-то именно после его выполнения мышь с клавиатурой заработали. Как это объяснить ? Ведь я специально предварительно проверил реестр - параметры "UpperFilters" присутствовали, имели значения kbdclass и mouclass и тип REG_MULTI_SZ.

P.S. Тему не закрывайте. Будет время - поэкспериментирую с блоком питания и с драйверами VIA_HyperionPro_V524A (http://www.viaarena.com/Driver/VIA_HyperionPro_V524A.zip). Ведь сабжевая проблема-то не решена. А контроллер - всего лишь "заплатка".

yurfed
24-02-2012, 13:35
Аа, лукавите. Вместо "HKLM" нужно было указать "HKEY_LOCAL_MACHINE": »Ни какого лукавства :)
Посмотрите (http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/reg.mspx?mfr=true)

CyraxZ
24-02-2012, 19:24
Согласен. Не лукавите ))
Только мышь с клавиатурой у меня почему-то заработали только после замены "HKLM" на "HKEY_LOCAL_MACHINE". Хотя перед этим дважды выполнял батник с "HKLM" с последующей двойной перезагрузкой ОС. Случайность ?

CyraxZ
24-02-2012, 20:39
Да, это была случайность. После очередной перезагрузки мышь с клавиатурой снова перестали работать. Т.е. "воздуха" им хватило только на 3 перезагрузки. Похоже, мышь с клавиатурой у меня заработали и вовсе не из-за выполнения этого батника, а по какой-то другой причине хаотичного характера.

На текущий момент у меня разделы
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}
и
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}
имеют следующие параметры:

CyraxZ
25-02-2012, 18:34
Ещё раз поэкспериментировал с этим батником - не помогает. PS/2 работает только после удаления мыши и клавиатуры и первой перезагрузки (в ходе которой ОС автоматически устанавливает к ним драйвера). После второй перезагрузки мышь с клавиатурой работать перестают.

Попробовал из реестра вручную удалить параметры UpperFilters для мыши и клавиатуры. После чего выполнил батник. Посмотрел реестр - эти параметры появились. Перезагрузился - мышь с клавиатурой работают (как обычно). Перезагрузился ещё раз - работают. Перезагрузился в 3-й раз - не работают. Т.е. ручное удаление UpperFilters'ов и их создание батником помогло на 2 перезагрузки.

Итог: проблема не в LowerFilters'ах и не в UpperFilters'ах. Конфликт в чём-то другом. На уровне драйверов.
И PS/2 конфликтует именно с контроллером USB 2.0, т.к. если его вытащить физически, то проблема исчезает.
Конфликт имеет место не только с драйверами от контроллера, идущими на диске, но и с драйверами, которые ОС автоматически устанавливает для этого контроллера (пробовал удалять драйвер от контроллера, но ОС ставит свой драйвер и проблема остаётся).

А все аналогичные проблемы, поднятые на этом форуме:
http://forum.oszone.net/thread-135521.html
http://forum.oszone.net/thread-109898.html
http://forum.oszone.net/thread-113810.html
http://forum.oszone.net/thread-123410.html

сводились к следующим действиям:
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
reg delete "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v LowerFilters /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96B-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d kbdclass /f
REG ADD "HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96F-E325-11CE-BFC1-08002BE10318}" /v UpperFilters /t REG_MULTI_SZ /d mouclass /f
Но это не мой случай.




© OSzone.net 2001-2012