Просмотр сообщений
Страниц: [1] 2 3 ... 211
1  Установка и настройка / Установка и настройка / Re: QNX 6.5 не работает на VirtualBox : Ноября 05, 2013, 07:27:09 pm
Нет, дело именно в этом, VirtualBox не может эмулировать ring-1,2 без VT-x/AMD-V, а QNX использует как раз ring-1. По идее, при выборе типа ОС как Other/QNX и выключенном VT-x должен всплывать мессадж бокс с ворнингом. Так что на хосте с недоступной виртуализацией вы QNX под VirtualBox`ом не запустите.
См. https://www.virtualbox.org/ticket/685

А у VMWare такого ограничения нет.
Спасибо за ответ!
Кстати, никакого мессадж бокса при установке не появилось.

Вообще-то, при определённых условиях (VT-x/AMD-V как уже назвали), QNX 6.5 отлично становится в VirtualBox: система QNX 6.5 в VirtualBox.

А на негодных процессорах Tongue - мессадж бокс всё-таки появляется:

2  Общее / Источники информации / Migrating from QNX to Embedded Linux : Августа 20, 2012, 08:38:33 pm
https://training.linuxfoundation.org/linux-training-publications/migrating-from-qnx-to-embedded-linux
3  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 11, 2012, 01:06:05 am
Вопрос:

- относительно такой вот, к примеру, команды:
Код:
# mount -T io-pkt -o bind=en1,bind=ip /lib/dll/lsm-qnet.so
- в HELP пробегает вроде как эквивалентная форма записи протокола, но у меня она выдаёт ошибку:
Код:
# mount -T io-pkt -o bind=en1,bind=ip -p qnet
mount: illegal option -- p
Run use mount for usage information

Что не так?
4  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 11, 2012, 01:00:15 am
Есть хорошая утилита slay.

slay кого?
io-pkt целиком?
5  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 11, 2012, 12:58:59 am
5. в обоих VM:
Код:
# mount -T io-pkt lsm-qnet.so
...
Это, я так понимаю, QNET на уровне L2 (MAC) крутится...

Теперь то же, но на уровне L3 (IP) хотелось бы ... :
Код:
# mount -T io-pkt -o bind=ip,resolve=dns lsm-qnet.so
Но ничего хорошего из этого не получается!
Не появляются после этого каталоги хостов в /net.

Почему???
Это должно быть так (что достаточно странно):
Код:
# mount -T io-pkt -o bind=en1,bind=ip /lib/dll/lsm-qnet.so
# ls /net
qnx2    qnx3
# uname -n
qnx2
# ls /net/qnx3
.            bin          fs           opt          tmp
..           boot         home         proc         usr
.boot        dev          lib          root         var
.diskroot    etc          net          sbin         x86
6  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 11, 2012, 12:30:54 am
5. в обоих VM:
Код:
# mount -T io-pkt lsm-qnet.so
...
Это, я так понимаю, QNET на уровне L2 (MAC) крутится...

Теперь то же, но на уровне L3 (IP) хотелось бы ... :
Код:
# mount -T io-pkt -o bind=ip,resolve=dns lsm-qnet.so
Но ничего хорошего из этого не получается!
Не появляются после этого каталоги хостов в /net.

Почему???

7  Установка и настройка / Установка и настройка / Re: Установка QNX на Virtualbox : Августа 10, 2012, 11:24:14 pm
VirtalBox 4.1.18 r78361 (в Linux)
QNX 6.5.0
2-е на 1-е устанавливается легко и непринуждённо Wink

Как мне представляется, в такой конфигурации вполне можно отрабатывать программные-разработческие проекты (и даже до весьма поздней фазы) + конфигурационно-административные вопросы...

За исключением очень "ограниченного контингента" Smiley задач ... из которых я, на вскидку, вижу только одну: OpenGL.
8  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 10, 2012, 11:18:14 pm
про отмонтирование забудьте, нет его теперь Sad

вот по этому поводу, получается так:
- если примонтированы какие-то протокольные опции, то перемонтировать их можно только после перезагрузки?
- или монтирование с какими-то противоречащими опциями будут отменять предыдущие опции?
9  Установка и настройка / Поддержка аппаратного обеспечения в QNX / Re: Сетевая карта в QNX 6.3.0 под VirtualBox : Августа 10, 2012, 07:45:01 pm
VirtualBox эмулирует сетевую плату AMD PCnet-FAST III (Am79C973)

Поддержка этой платы есть (см. http://www.qnx.com/developers/hardware_support/search.html) через devn-pcnet.so
И не только PCnet-FAST III (Am79C973) из тех, которые съест QNX.
http://qnx.org.ru/forum/index.php?topic=7594.0
10  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 10, 2012, 05:21:26 pm
Возвращаясь к баранам QNET:
Код:
# uname -n
qnx2
# ls /net
qnx2    qnx3
# on -f qnx3 pwd
/net/qnx2./root
# on -n qnx3 pwd
/
# pwd
/root
- что-то я в выводе 3-й команды (-f) не всё до конца пойму...
11  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 10, 2012, 04:13:10 pm
встроенный хелп тоже потёрли? Smiley
предыдущие конечно потёр
с нынешним ещё трудно пока работать: настройки, батенька  Embarrassed - всё в виртуальном окне, разрешение, тип видеодрайвера, конфигурации и установки пакетов...
 
12  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 10, 2012, 03:06:06 pm
А чем же так "поразили"?  Wink
Я же сказал, что QNX в руках не держал года с 2009-го...
ну так ведь знаете что qnx довольно хорошо документирован

я знаю, что qnx очень хорошо документирован (лучше, пожалуй, только Solaris).

но уже и те компьютеры погорели, и браузеры постёрлись, и URL затерялись...  Cheesy
13  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 10, 2012, 01:51:39 pm
io-net до 6.3 включительно был

olej, вы меня такими вопросами поразили Smiley всё есть в http://www.qnx.com/developers/docs/6.5.0/topic/com.qnx.doc.neutrino_utilities/l/lsm-qnet.so.html
Спасибо.

А чем же так "поразили"?  Wink
Я же сказал, что QNX в руках не держал года с 2009-го...


про отмонтирование забудьте, нет его теперь Sad
Shocked
Это как-то ... некошерно получается?  Embarrassed

зы. sp1 для 6.5.0 уже вышел
"в руках не держал"(с) - это ж не значит не следил за состоянием дел?
лежит на диске sp1, только нужды у меня пока нет с ним повозиться...
14  Установка и настройка / Установка и настройка / Re: виртуальная QNET в VirtualBox : Августа 10, 2012, 01:33:30 pm
Есть некоторые вопросы ... хотелось бы "помощь зала"  Cheesy

Я после 6.3.2 к QNX не касался ... не сложилось  Wink

5. в обоих VM:
Код:
# mount -T io-pkt lsm-qnet.so

1. когда это сменилось?:
Код:
# mount -T io-net npm-qnet-compat.so
на
Код:
# mount -T io-pkt lsm-qnet.so

2. где это в HELP есть?

3. как QNET поднять не на L2(MAC), а на L3(IP) ... какие минимально опции нужны?

4. можно ли указать QNET работать только на одном выбранном интерфейсе (из 2-х: en0, en1)?

5. где (путевое имя) искать вот эти все lsm-qnet.so ... ?

6. как смонтировать протокол к сетевой системе я ещё как-то вспомнил... а как его отмонтировать, чтобы динамически потом монтировать по-другому - никак не получается.
15  Установка и настройка / Установка и настройка / виртуальная QNET в VirtualBox : Августа 10, 2012, 01:22:41 pm
Собрался я вспомнить-проверить кой-какие вещи относительно QNET.
Но чтоб не заморачиваться с установками QNX на реальном железе (долго и хлопотно), сделать это всё в VirtualBox:

- VirtalBox 4.1.18 r78361 (в Linux)
- QNX 6.5.0

1. создал экземпляр VM QNX ...

2. 2 сетевых интерфейса, 2 разных подсетки:
- en0 - DHCP внаружу (192.168.1.0/24), в интернет ...
- en1 - static (192.168.2.0/24)
как-то вот так:
Код:
# ifconfig
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> mtu 33192
        inet 127.0.0.1 netmask 0xff000000
en0: flags=80008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,SHIM> mtu 1500
        address: 08:00:27:2c:73:3e
        media: Ethernet 10baseT full-duplex
        status: active
        inet 192.168.1.21 netmask 0xffffff00 broadcast 192.168.1.255
en1: flags=80008843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,SHIM> mtu 1500
        address: 08:00:27:79:f7:84
        media: Ethernet 10baseT full-duplex
        status: active
        inet 192.168.2.3 netmask 0xffffff00 broadcast 192.168.2.255

3. доустановил pkgsrc что-то из ПО ... mc с которым привычно  Smiley

4. после этого делаю копию VM в VirtualBox ... и у меня уже 2 QNX, со всем установленным ПО, настройками, со всем кино - только во 2-й копии VM static IP для en1 поменять.
Код:
# cat /etc/hosts
...
192.168.2.2     qnx2
192.168.2.3     qnx3

5. в обоих VM:
Код:
# mount -T io-pkt lsm-qnet.so

6. и имеем QNET на внутренней виртуальной сети:
Код:
# ls /net/qnx2
.            bin          fs           opt          tmp
..           boot         home         proc         usr
.boot        dev          lib          root         var
.diskroot    etc          net          sbin         x86
# ls /net/qnx3
.            bin          fs           opt          tmp
..           boot         home         proc         usr
.boot        dev          lib          root         var
.diskroot    etc          net          sbin         x86

P.S. всё это подробно, по шагам, расписано на Linux-форуме: http://rus-linux.net/forum/viewtopic.php?f=22&t=1782&start=0 - чтоб всё не повторять.

Это, я так понимаю, QNET на уровне L2 (MAC) крутится...

Есть некоторые вопросы ... хотелось бы "помощь зала"  Cheesy
Страниц: [1] 2 3 ... 211