"под 98 желека включается, инициализируется" -не понятно. Если судить по трем Reset то USB HUB детектирует подключение(Резистор с +5V). А потому, что RX0 пуст, я бы сказал: "D+ и D- перепутаны"
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)