Продукты

Все продукты

				20.06.2013
				

Программное обеспечение «QNX® 4 Product Suite 2009 Release Notes»

QNX® 4 Product Suite 2009 Release Notes

Перевод. Оригинал здесь.  


Дата редакции: 11 ноября 2009 г.  


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

Содержание

  • Что нового в этом программном обеспечении?
  • Обновление системы безопасности
  • Устранение неисправностей: безопасный режим
  • Поддержка видео
  • Известные проблемы
  • Где найти описание продуктов
  • Документация online
  • Техническая поддержка

Самую последнюю версию этого описания можно посмотреть на сайте www.qnx.com, войдите под своим myQNX аккаунтом, и затем перейдите в раздел Download.

Что нового в этом программном обеспечении

Программное обеспечение "QNX® 4 Product Suite 2009" содержит следующие новые драйверы:  

  • Net.bcm57xx  

Драйвер для сетевых карт Broadcom 57XX NetXtreme Gigabit Ethernet  

  • Net.dm9102  

Драйвер для сетевых адаптеров Davicom DM9102 PCI Ethernet  

  • Net.e1000  

Драйвер для сетевых адаптеров Intel 8254x/8257x PCI Ethernet  

  • Net.rtl8169  

Драйвер для сетевых адаптеров Realtek RTL8169 PCI Ethernet  

  • Pg.i830  

Видео-драйвер для Intel I830/I845/I852/I855/I865/I915/I945/I965  

  • Pg.unichrome  

Видео-драйвер для UniChrome Pro  

  • Pg.vmware  

Видео-драйвер для VMware SVGA II 


Дополнительные изменения:  

  • /qnx4/graphics/trappers/crttrap.list 

Обновлен список графических драйверов  

  • df 

Вывод корректной информации для больших дисков 

  • fdisk  

Добавлена поддержка больших дисков  

  • Fsys.atapi  

Добавлена поддержка новых контроллеров  

  • Net  

Исправлена проблема при работе с двумя и более интерфейсами  

  • Сетевые драйверы  

Следующие сетевые драйверы обновлены для поддержки нового оборудования:  

    • Net.crys8900
    • Net.epic
    • Net.ether1000
    • Net.ether82557
    • Net.ether9000
    • Net.ether905
    • Net.ns83815
    • Net.rtl
    • Net.sis9
    • Net.soho
    • Net.tulip
    • Net.via  

  • netinfo, nettrap  

Добавлена поддержка новых драйверов  

  • Fsys, Fatfsys  

Различные дополнения и исправления  

Документация  

Обновлено описание Utilities Reference QNX 4 и описание утилиты crttrap в разделе Installation & Configuration графической оболочки Photon.  


Примечание. Если на компьютере используется операционная система QNX 4 и SATA-диск, следует настроить BIOS так, чтобы контроллер работал в режиме совместимости (legacy/compatibility) с IDE. (Ref# 56067)

Обновление системы безопасности

В 1990 году, используя свой собственный метод шифрования, компания QNX создала функцию crypt(). В то время был доступен метод шифрования DES. Однако этот метод шифрования не мог быть использован, так как экспортные ограничения не позволили бы распространять продукцию QNX по всему миру.  

Позже стало известно, что функция crypt() была взломана. Сразу же было сделано обновление системы безопасности с использованием стандартных методов Unix DES crypt().

Компоненты

В обновлении системы безопасности изменены методы шифрования, использованные в файле /etc/shadow, который используется перечисленными ниже продуктами для проверки паролей.

  

Примечание. Необходимо установить обновление системы безопасности для всех перечисленных пакетов. Например, если установить обновление для графической оболочки Photon и не установить его для операционной системы QNX 4, то утилита phlogin не сработает, поскольку используемый ею метод шифрования будет отличаться от метода шифрования утилиты login.  


   Продукты      Обновленные утилиты, библиотеки   
QNX OS v4.25login  

passwd  

su

Photon v1.14phlogin
TCP/IP Runtime v4.25ftpd 

pcnfsd  

popper  

pppd  

rexecd  

tn3270  

map3270

Watcom v10.6unix3r.lib

unix3s.lib  

unixc.lib  

unixg3r.lib  

unixh.lib  

unixl.lib  

unixm.lib  

unixs.lib

QNX Windows v4.24olwm


Все исправления в обновлении системы безопасности связаны с функцией crypt().

Проблемы с инсталляцией

Только пользователь root может повлиять на безопасность вашей системы – обычные пользователи не имеют доступа к чтению файла /etc/shadow.  


Перед тем как установить или удалить обновление системы безопасности, рекомендуется сделать резервные копии файлов /etc/passwd и /etc/shadow, например на дискете. Если пользователи не могут войти в систему после установки, скопируйте эти файлы обратно, на их исходные места.  


Во время установки, программа инсталляции сначала создает резервные копии всех обновляемых файлов. Файлы резервных копий именуются – имя файла.qcrypt.  


Примечание. Для обеспечения безопасности системы после установки обновления системы безопасности, необходимо удостовериться, что все пользователи могут войти в системы, и удалить файл /etc/shadow.qcrypt.  

После установки обновления системы безопасности необходимо перекомпоновать все исполняемые файлы, чтобы они использовали обновленную библиотеку функции crypt(). В противном случае дешифровка не удастся.

Исходный код

Обновление системы безопасности содержит утилиту fix-shadow, которая расшифровывает текущий файл /etc/shadow, и зашифровывает файл /etc/shadow снова, используя стандартную функцию Unix crypt().  

В каталоге /etc/readme/security содержится исходный код для файлов, который был использован для создания утилиты fix-shadow:  

  • main.c (главная функция);
  • quncrypt.c (функция дешифровки);
  • crypt.c (стандартная Unix-функция crypt()).  

Для создания исполняемого файла fix-shadow была использована команда сс:  


cc -l main.c quncrypt.c crypt.c -o fix-shadow  


Примечание. Исходный код, использованный для решения проблем безопасности, был приведен для ознакомления. Устанавливать и запускать утилиту fix-shadow не нужно, потому что во время установки обновления системы безопасности, автоматически создается защищенный файл /etc/shadow.

Выявление неисправностей: безопасный режим

При начальной загрузке компьютера с компакт-диска, появляется сообщение, предлагающее нажать любую клавишу и перейти в безопасный режим. Если выполнить это, то появится меню с инструкцией установки, содержащее следующие опции:  


Диагностический режим – F1  

Эта опция позволяет указывать оборудование, которое будет определено автоматически. Если имеются нестандартные устройства, есть возможность выбрать или исключить их. После автоопределения, можно добавить дополнительные устройства в ручную, используя кнопку Add...  


16-цветный режим VGA – F2  

Можно использовать эту опцию, если возникли проблемы с изображением во время начальной загрузки или при входе в графический режим. Позже, во время установки, будет выведено приглашение проверки видео-режима для выбора лучшего разрешения.  


Использовать только клавиатуру (не использовать PS/2 “мышь”) – F3  

При возникновении проблем с клавиатурой, или указательным устройством, можно воспользоваться этой опцией.  


Подробный вывод – F4  

Эта опция выводит на экран всю доступную информацию о запуске драйверов устройств или других программ. Опция может быть полезна, когда трудно идентифицировать ошибку, а дополнительные подробности, возможно, помогут решить проблему.  


Сброс клавиатуры – F5  

При возникновении проблем с клавиатурой, или указательным устройством, можно воспользоваться этой опцией.  


Сброс PS/2 “мыши” – F6  

При возникновении проблем с PS/2-совместимым указательным устройством, можно выбрать эту опцию. Некоторые контроллеры не инициализируются должным образом.  


Эмуляция видео BIOS – F9  

Можно использовать эту опцию, если возникли проблемы с изображением при начальной загрузке или входе в графический режим. Портативные компьютеры часто “эмулируют” видео-чипсеты, с помощью программного обеспечения.

Поддержка видео

Некоторые видеокарты (например, в портативных компьютерах) могут не поддерживаться в графической оболочке Photon. Несмотря на то, что Product Installer поддерживает многие из этих карт, чтобы запустить Photon на таком компьютере, понадобится более новая версия графических драйверов Photon.  


В этой ситуации, необходимо установить все последние патчи для графической оболочки Photon с диска. Если видео-карта по прежнему не поддерживается, обратитесь в службу технической поддержки.

Известные проблемы

Известные проблемы этой редакции QNX 4 Product Suite содержатся в следующем:  

  • Невозможно установить это программное обеспечение на следующих компьютерах:
    • Dell Latitude D830 (Ref# 72181)
    • Dell Latitude E5500 (Ref# 72180, 72181) 
  • Данное программное обеспечение не обновляет USB-драйверы; необходимо скачать QNX 4.25 RTOS USB 2.0 Drivers из раздела Download на www.qnx.com. 
  • Некоторые графические чипсеты не работают с универсальными драйверами, потому что QNX 4 эмулирует BIOS. 

  • “Мышь” может работать некорректно, если используются “мышь” и клавиатура USB. 

  • Программа установки с компакт-диска не запускается, если в системе имеется более 1 Гбайт оперативной памяти. (Ref# 55856) 
  • Драйвер Fsys.atapi поддерживает SATA-диски только в режиме совместимости с IDE. (Ref# 56067) 

  • При подключению USB-накопителя или другого USB-устройства к компьютеру Dell T3400, вся система "зависает". (Ref# 56626) 

  • При запуске графического драйвера Pg.i830 на некоторых платах, курсор "мыши" становится виден в терминале графического приложения Photon только тогда, когда производятся какие-либо действия на экране (например, при движении "мыши"). Напечатанные символы (включая backspace) не видны, пока не "мышь" не двигается. (Ref# 71456)

Временное решение: использовать графический драйвер Pg.flat.  

  • Нельзя запускать утилиту crttrap trap в графическом приложении Photon; иначе, это может привести к полной или частичной неработоспособности системы. (Ref# 72418)

Временное решение: производить запуск утилиты crttrap trap только в текстовом режиме. 


Примечание. Если система автоматически загружается в графическое приложение Photon, перейти в текстовый режим можно переместив файл /etc/config/bin/ph.num (где num - номер узла системы) на другое место, например, в домашний каталог root, и произвести перезагрузку. Возможно переместить файл обратно, на его исходное место, если необходимо снова загрузить графическое приложение Photon.  

  • При обновлении версии 2008 г. программного обеспечения на версию 2009 г., удаляются файлы редактора vedit. (Ref# 72623)

Временное решение: после обновления программного обеспечения QNX 4 Product Suite 2009, необходимо сделать следующее: 


    1. Запустить /cd/bin/phinstall.
    2. Развернуть QNX 4.25 Operating System меню.
    3. Кликнуть правой кнопкой "мыши" на пункте VEDIT, и выбрать Delete.
    4. Нажать кнопку "Start / F2".
    5. Отметить пункт VEDIT в установщике.
    6. Нажать кнопку "Start / F2" для переустановки. 

  • В главе "Troubleshooting" в "Photon Installation & Configuration guide" предлагается публиковать необходимые данные в уже несуществующий раздел новостей qdn.public.qnx4.photon. Вместо этого, пожалуйста, публикуйте данные в проекте QNX 4 на портале Foundry27. (Ref# 72425)

Где найти описание продуктов

С каждым продуктом поставляется online "readme" файл, содержащий важную информацию о каждом выпуске (например, последние изменения, известные проблемы, рекомендации по конфигурации, и т.д.)  

Информация по каждому отдельному продукту:  


    Номер#       Выпуск    ОписаниеИнформация
0070104.25QNX Operating System Runtime   /etc/readme/qnx425
0070471.14Photon Runtime/etc/readme/photon
0070124.25TCP/IP Runtime/etc/readme/tcp425
0070572.02Voyager Runtime/etc/readme/voyager
00700510.6WATCOM C Compiler/etc/readme/wcc10.6
00700610.6WATCOM C Compiler/etc/readme/wcc10.6
0070134.25TCP/IP SDK/etc/readme/tcp425
0070481.14Photon SDK/etc/readme/photon
0070712.02Voyager SDK/etc/readme/voyager
0070811.10Citrix ICA Client Runtime/etc/readme/ica
0070181.10Photon Chinese Supplement/etc/readme/phcn
0070191.10Photon Japanese Supplement/etc/readme/phjp
0070204.24QNX Windows Runtime/etc/readme/windows   


Online-документация

Online-документацию в формате HTML, можно прочитать используя программу Helpviewer графической оболочки Photon или браузер, например, HTML-браузер Voyager.

Техническая поддержка

Чтобы получить техническую поддержку по этому экспериментальному выпуску, или сообщить о каких-либо проблемах, посетите проект QNX 4, на портале Foundry27.



				

Возврат к списку