Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Wine+сеть  (Прочитано 2082 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн marsrsce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Wine+сеть
« : 03 Декабря 2021, 02:39:49 »
Тема опсана тут: https://forum.ubuntu.ru/index.php?topic=316189.msg2458985#msg2458985
Как ни гуглил, ничего не нашёл, что позволило бы, хотя бы встроенному в q4wine ie заработать.
Ubuntu 21, полностью обновлена.
Может я забыл поставить что-то совсем банальное?

Оффлайн vladimirzhuravlev

  • Старожил
  • *
  • Сообщений: 1794
    • Просмотр профиля
Re: Wine+сеть
« Ответ #1 : 03 Декабря 2021, 12:44:26 »
хотя бы встроенному в q4wine ie заработать
На многих дистрибутивах пользовался сетью в приложениях, запущенных через вайн. Всё работает нормально. Единственно приложения эти не устанавливались, просто производился запуск из папки портабельного. Это браузеры, айпи тиви плееры, фубар (разные сборки).
На нескольких флешках есть живые, настроенные дистрибутивы, так и при загрузке с них всё работает.

Оффлайн marsrsce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Wine+сеть
« Ответ #2 : 04 Декабря 2021, 12:43:03 »
В моём случае, чтобы заработала сеть неоходимо чтобы встроенный в wine ie запустился.
Попробуйте через wine запустить ping yandex.ru скорее всего будет писать нет связи.
Если поставить браузер через вайн, то он работает корректно, многие сетевые приложения тоже работают корректно, но какие-то нет, такое ощущение что идёт сбой эмуляции самбы или ещё чего.

Оффлайн OldSamuray

  • Активист
  • *
  • Сообщений: 840
    • Просмотр профиля
Re: Wine+сеть
« Ответ #3 : 04 Декабря 2021, 22:45:41 »
вот чистый cmd.exe, сеть работает "из коробки"

:~/.wine/drive_c/windows/system32$ wine cmd.exe
Microsoft Windows 6.1.7601

C:\windows\system32>ping google.com
Pinging google.com [216.58.215.110] with 32 bytes of data:
Reply from 216.58.215.110: bytes=32 time=20ms TTL=118
Reply from 216.58.215.110: bytes=32 time=19ms TTL=118
Reply from 216.58.215.110: bytes=32 time=20ms TTL=118
Reply from 216.58.215.110: bytes=32 time=19ms TTL=118

Ping statistics for 216.58.215.110
        Packets: Sent = 4, Received = 4, Lost = 0 (0% loss)
Approximate round trip times in milli-seconds:
        Minimum = 19ms, Maximum = 20ms, Average = 20ms

C:\windows\system32>
Посмотрел чужие костыли — не понравились — сделал свои, родные

Оффлайн jurganov

  • Старожил
  • *
  • Сообщений: 1424
    • Просмотр профиля
Re: Wine+сеть
« Ответ #4 : 05 Декабря 2021, 18:08:07 »
Ubuntu 21
что ещё за Ubuntu 21?? такой не существует. У Ubuntu вообще нет номерных версий. Учи матчасть.

Пользователь добавил сообщение 05 Декабря 2021, 18:13:33:
вот чистый cmd.exe, сеть работает "из коробки"


А у меня не работает
wine cmd.exe
Microsoft Windows 10.0.17763

Z:\home\juve>ping 8.8.8.8
Pinging 8.8.8.8 [8.8.8.8] with 32 bytes of data:
Request timed out.
Request timed out.
Request timed out.
Request timed out.

Ping statistics for 8.8.8.8
        Packets: Sent = 4, Received = 0, Lost = 4 (100% loss)
Думаешь система просто не видит утилиту ping?
« Последнее редактирование: 05 Декабря 2021, 18:19:38 от jurganov »

Оффлайн marsrsce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Wine+сеть
« Ответ #5 : 07 Декабря 2021, 19:58:59 »
что ещё за Ubuntu 21?? такой не существует. У Ubuntu вообще нет номерных версий. Учи матчасть.
Релиз 21 года

Пользователь добавил сообщение 07 Декабря 2021, 19:59:44:
Думаешь система просто не видит утилиту ping?
это лечится https://wiki.winehq.org/FAQ#Failed_to_use_ICMP_.28network_ping.29.2C_this_requires_special_permissions

Оффлайн ALiEN

  • Администратор
  • Старожил
  • *
  • Сообщений: 6752
  • 20% Cooler
    • Просмотр профиля
Re: Wine+сеть
« Ответ #6 : 07 Декабря 2021, 21:22:07 »
Релиз 21 года
Есть апрельский релиз 21.04 Hirsute Hippo, есть октябрьский релиз 21.10 Impish Indri

О каком из них эта тема?
🖥 AsRock B550M Pro4 :: AMD Ryzen 5 3600 :: 16 GB DDR4 :: AMD Radeon RX 6600 :: XFCE
💻 ACER 5750G :: Intel Core i5-2450M :: 6 GB DDR3 :: GeForce GT 630M :: XFCE

Оффлайн marsrsce

  • Автор темы
  • Новичок
  • *
  • Сообщений: 15
    • Просмотр профиля
Re: Wine+сеть
« Ответ #7 : 07 Декабря 2021, 23:58:46 »
О каком из них эта тема?
21.10

Есть две проблемы:
1) запустить Atlantica Online, она корректно запускается, но не коннектится к серверам.
2) работа самодельного ПО клиент-сервер, написанного под виндой, проблемма та же, нет соеинения.
После чтения мануала, ссылку дана чуть выше, пинговать я научился, там напсано, что-то про разрешения для конкретных приложений, и вот это я не понял...

Пользователь добавил сообщение 08 Декабря 2021, 00:07:05:
вот чистый cmd.exe, сеть работает "из коробки"
какая версия ubuntu, wine, что ещё стоит? мне пришлось возиться с
Цитировать
10.3.4 Failed to use ICMP (network ping), this requires special permissions

On *NIX systems ICMP ping requires use of raw sockets, which is limited to super user (root) only. And running Wine as root is a bad idea. Fortunately newer versions of Linux allow granular permission control to grant only required permissions to specified files.

To allow Wine opening raw sockets run this command:

sudo setcap cap_net_raw+epi /usr/bin/wine-preloader

Note: This works with default binary Wine install only on most distros. WineHQ packages install Wine to /opt/wine-stable, /opt/wine-devel/, or /opt/wine-staging. Self-compiled Wine will be located under /usr/local/bin. The 64-Bit name is wine64-preloader. Third party Wine wrappers (such as PlayOnLinux) might keep Wine binary in other places. You will need to rerun the command after updating Wine.

To remove the permissions use:

sudo setcap -r /usr/bin/wine-preloader

Tango-style info icon.svg Beginning with Wine 5.7, the WineHQ Debian and Ubuntu packages have an optional debconf setting to enable CAP_NET_RAW to allow applications that need to send and receive raw IP packets to do so. This is disabled by default because it carries a potential security risk, and the vast majority of applications do not need that capability. Users of applications that do need it can enable CAP_NET_RAW after installing Wine by running

dpkg-reconfigure wine-<branch>-amd64 wine-<branch> wine-<branch>-i386

and answering yes to the three questions. (Substitute devel, staging, or stable for <branch> in the above command.)

чтобы пинг зараотал, но всё равно даже встроеный, из коробки ie не грузит страницы, т.е.
wine iexploreзапускает ie но он не ходит по страничкам, вообще не реагирует.

Есл поставить любой браузер дополнительно, то всё работает
« Последнее редактирование: 08 Декабря 2021, 00:07:05 от marsrsce »

 

Страница сгенерирована за 0.04 секунд. Запросов: 25.