Page 1 of 1
Адрес сетевой карты
Posted: Sun Jul 19, 2009 9:56 am
by Dominator
Всем привет! Решил попробовать настроить инет через VirtualBox!
Автоматически не сработало!
Решил вычислить адрес сетевухи: запустил PCI Device Enumeration, нашел там эту карту в списке устройств!
VenID----DevID----Bus#----Dev#----Fnc----Rev----Class----Subclass/Interface----IRQ
1022------2000------00-------03-------00-------40------02---------00----------00--------------00
Как именно вычислить адрес - не знаю
Подскажите, пожалуйста, кто знает!
P.S. символ "-" здесь использован в качастве пробела, иначе все сливается в непонятную "кашу"
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 10:41 am
by Heavyiron
В виртуалбоксе в настройках сети выбери адаптер PCnet-FAST III, тип подключения - NAT. После этого в колибри запусти программу AUTODHCP с предварительно запущенной прогой Board на вкладке User (для мониторинга) - все должно заработать. А какой адрес сетевой платы ты пытаешься узнать - мне не понятно.
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 3:33 pm
by Dominator
Прошу прощения: перепутал со звуковухой! Но вопрос остается тем же, но в отношении звуковой карты!
P.S. Извините за оффтоп!
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 3:42 pm
by Mario
Dominator
Если на компе стоит Виндовс можно посмотреть в Диспетчере устройств все данные на звуковуху.
А вообще ты задаешь вопрос, но приводишь очень мало данных. Подход неконструктивен. Даже если ничего не получится решить, при большем количестве данных быстрее понять что ничего не получится решить, и сэкономить время себе и другим.
З.Ы. Не хочу касаться больного, но "Windows Must Die!" не самый актуальный лозунг на сегодня.
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 6:05 pm
by Heavyiron
Звук в виртуалбоксе: в настройках выбирай "Windows direct sound" "ICH AC97" и по идее все должно работать из коробки. Проверить можно, опять запустив прогу Board на вкладке User и в любом файловом менеджере колибри открыв какой-нибудь .mp3 файл.
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 6:34 pm
by Dominator
Mario, дело в том, что я не знаю что именно надо привести, поэтому привожу скриншот! Скажи, пожалуйста, что именно требуется!
P.S. винду держу только из-за игр и временно накрывшевогося сервера каспера в сетке!
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 6:48 pm
by Heavyiron
В диспетчере устройств винды, если хочешь звук в виртуалбоксе, ничего делать не нужно, выше я уже писал, как его завести. Есть еще второй способ (на моей системе работает лучше): в настройках виртуалбокса: windows direct sound - SoundBlaster 16, при этом потребуется в образе колибри в папке drivers переименовать файл sb16.obj в файл sound.obj (по сути - заменить файл sound.obj).
PS: а вообще тема стала оффтопом в разделе сеть
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 7:30 pm
by Dominator
Последний ответ от меня в данной теме!
Я тестил на виртуалбоксе(там нашел баг в ядре, который не позволяет производить чтение компакт дисков - ось наглухо виснет), решил потестить на реальной манине, благо, есть возможность!
P.S. Тему эту подниму заново в специальном форуме, о баге я уже доложил в Bugzilla!
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 7:38 pm
by Mario
Dominator
1. Приношу свои извинения - я был невнимателен. Сейчас качаю VirtualBox последний, попробую разобраться со звуком и опишу подробнее. Обычно использую Qemu.
2. "Баг" с кодом ATAPI привода не является багом. На реальном железе все работает. Об этом я расписал в тойже теме, где ты отметился.
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 7:45 pm
by Heavyiron
На реальном железе твоя звуковая карточка не определится, т. к. для нее нет драйвера. Насчет компакт-дисков: для себя завел прогу Ultraiso - кликаю правой кнопкой на любой папке - выбираю добавить в *.iso, после чего добавляю этот образ в виртуальную машину в качестве CD - и все работает
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 8:04 pm
by Mario
Heavyiron
Там проблема не в формате ISO или UDF. Если была бы проблема с форматом диска, то просто вывелась ошибка.
Проблема в медленной эмуляции работы с портами.
Re: Адрес сетевой карты
Posted: Sun Jul 19, 2009 9:28 pm
by Mario
Dominator
Итак уважаемый, я не знаю что у тебя там накручено с настройками, но я делал так:
1. Скачал последнюю версию
VirtualBox 3.0.2 for Windows hosts x86/amd64 http://www.virtualbox.org/wiki/Downloads
2. Скачал последнюю ночную сборку
Колибри ОС http://diamond.kolibrios.org/nightbuild/
4. Скачал последнюю версию
UltraISO http://www.ezbsystems.com/ultraiso/download.htm
4. Эмулятор некорректно эмулирует контроллер жесткого. Нормально работает только через прерывания BIOS. По этой причине пользовался диском
/bd0/1/ в
Kfar, а
Kfm не может получить нормальный доступ и выводит сообщение об ошибке. Причем закинуть файлы напрямую в образ нет никакой возможности, именно по этой причине я отказался в свое время от
VirtualBox в пользу
Qemu - он работает c
IMG образами, которые нормально открываются программой
WinImage.
5. Закинул файлы
MP3 в образ
ISO.
6. Запустил в эмуляторе загрузочную дискету
MSDOS, в нем
FDISK и
FORMAT С:, поскольку
Колибри сама еще не умеет форматировать жесткие. Естетсвенно перед запуском сеанса создал жесткий в эмуляторе.
6. Запустил в эмуляторе
Колибри, предварительно установив в настройках эмулятора: жесткий,
Kolibri.iso привод дисков и образ
Kolibri.img для флопика
7. Перекинул файлы из
/cd2/1/ в
/bd0/1. Ты не поверишь! Привод абсолютно не вешает систему, значит баг в эмуляторе исправили!
8. Нажал
Enter на файл в
Kfar - плеер стартует и играет! Заикается, но проигрывает!
З.Ы. Могу предположить, что у тебя версия эмулятора не самая свежая.
-
1_VirtualBox.png (157.22 KiB)
MP3 плеер в Колибри под VirtualBox Viewed 10922 times
Re: Адрес сетевой карты
Posted: Mon Jul 20, 2009 5:50 am
by Dominator
Mario wrote:Dominator
З.Ы. Могу предположить, что у тебя версия эмулятора не самая свежая.
Так оно и есть! Буду юзать QEMU! Linux-версия QEMU проще, нежели для Windows!
Re: Адрес сетевой карты
Posted: Mon Jul 20, 2009 10:05 am
by Heavyiron
Mario wrote:
8. Нажал Enter на файл в Kfar - плеер стартует и играет! Заикается, но проигрывает!
У меня тоже заикается, когда в настройках виртуальной машины стоит AC97, вчера попробовал с SB16 - звук чистый.
А по поводу qemu - работает медленнее виртуалбокса, хотя для тестов колибри это даже хорошо - видно, что именно тормозит и над чем стоит работать
Re: Адрес сетевой карты
Posted: Mon Jul 20, 2009 10:31 am
by Mario
Heavyiron
1. Звук AC97 заикается в обоих эмуляторах.
2. У меня есть подозрение что VirtualBox использует аппаратную виртуализацию. Он мне показал в логе загрузки Колибри (черный экран) частоту 2,1 ГГц. Реальная частота 2,8 ГГц. Qemu кажет только 400 МГц.
видно, что именно тормозит и над чем стоит работать
Это только для графической части, и большие сомнения у меня, что мы из Vesa сможем выжать что-либо еще, кроме того что уже есть. А вот в плане отрисовки окна приложения да может помочь, для сравнительного тестирования.
А вообще я буду продолжать пользоваться Qemu по двум причинам:
1) VirtualBox некорректно эмулирует работу с жестким в DMA режимах, нормально работают только BD диски.
2) Нет никакой возможности из основной операционки закидывать файлы в образ жесткого.
Пока эти два фактора не исправлены - Qemu лучший выбор, хоть в нем и подглючивает работа с ATAPI приводом из-за медленной реализации обработки обращений к портам.