Снова qemu [РЕШЕНО]

KoOS network development
  • Протестировал на ALT Linux c Qemu 0.12.1
    В AQemu выбрал RTL8139.
    Лог:
    boardlog.txt (7.26 KiB)
    Downloaded 367 times
    Похоже что cо ссылки таки на каком-то этапе режутся, например прямо вбитая ссылка на тему: FASM - flat assembler открывается тема заполнение нулями, ну и по некоторым ссылкам вообще "белиберда" и ничего не открывается.
    downloader_2sm.png
    downloader_2sm.png (39.19 KiB)
    Viewed 10419 times
    [/url]
    А вот всем известный Гугль.
    downloader_3sm.png
    downloader_3sm.png (37.43 KiB)
    Viewed 10419 times
    [/url]
  • Подозрительно, сейчас проверил код htmlv - аж 4 кбайта под URL.
    Сравнивая ссылки, приходим к выводу, что все же кто-то что-то обрезает.
    viewtopic.php?f=9&t=1514&start=0
    viewtopic.php?f=2&t=151

    Ровно 48 байт слева осталось
  • Mario, я посмотрела логи.

    Необходимость вручную вбивать настройки сети под qemu 0.9.1 - следствие бага в qemu 0.9. По стандарту RFC2131 DHCP-сервер, посылающий DHCPOFFER на запрос DHCPDISCOVER без указания обратного адреса, должен отвечать широковещательно. Сервер, встроенный в qemu, отвечает на адрес 10.0.2.15, закреплённый за клиентом. Сетевой стек Колибри получает ответ, посланный сервером; обнаруживает, что пакет предназначен 10.0.2.15; в связи с тем, что IP-адрес ещё не настроен, не догадывается, что пакет пришёл по адресу; отбрасывает пакет, оставляя от него только воспоминание в виде записи на доске отладки, которое видно в логе - "K : ip_rx - dumped (ip: 10.0.2.15)". Таким образом, это баг qemu; судя по всему, в более свежих версиях баг устранили.

    Обрезание урла - следствие ограничения в 50 символов, введённого автором httpc и унаследованного в downloader. Я увеличила ограничение до 256 символов; учитывая, что урл большей длины через командную строку передать нельзя, пока такого ограничения должно хватать.
    Сделаем мир лучше!
  • CleverMouse
    Таким образом, это баг qemu; судя по всему, в более свежих версиях баг устранили.
    Буду искать более свежий эмулятор под Виндовс.
    Обрезание урла - следствие ограничения в 50 символов, введённого автором httpc и унаследованного в downloader. Я увеличила ограничение до 256 символов; учитывая, что урл большей длины через командную строку передать нельзя, пока такого ограничения должно хватать.
    Спасибо. Осталось только автора браузера найти.
  • Mario, я качала с http://homepage3.nifty.com/takeda-toshiya/qemu/ и запускала с "-net nic,model=ne2k_pci -net user".
    Сделаем мир лучше!
  • CleverMouse
    Спасибо за ссылку.
    Вот здесь есть еще вроде новее:
    http://lassauge.free.fr/qemu/

    UPD Хотя нет это только для i386
  • К HTMLv можно прикрутить в принципе формы для GET-запросов, и тогда можно будет искать в гугле легко и непринужденно. Но пока используется downloader, и, как следствие, невозможна отправка POST, на форуме писать будет нельзя :(
  • Who is online

    Users browsing this forum: igor.46335 and 2 guests