From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Message-ID: <3B222805.10406@linux.ru.net> Date: Sat, 09 Jun 2001 17:43:33 +0400 From: Igor Muratov User-Agent: Mozilla/5.0 (X11; U; Linux 2.4.2-ipl5mdk-up i686; en-US; rv:0.9) Gecko/20010522 X-Accept-Language: ru, en MIME-Version: 1.0 To: Sisyphus List Content-Type: text/plain; charset=KOI8-R; format=flowed Content-Transfer-Encoding: 8bit Subject: [sisyphus] UML net Sender: sisyphus-admin@altlinux.ru Errors-To: sisyphus-admin@altlinux.ru X-BeenThere: sisyphus@altlinux.ru X-Mailman-Version: 2.0 Precedence: bulk Reply-To: sisyphus@altlinux.ru List-Help: List-Post: List-Subscribe: , List-Id: List-Unsubscribe: , List-Archive: Archived-At: List-Archive: Hi All Как я уже говорил сеть в UML работает только при хост-ядре 2.2.х Я поковырял драйвер и по моему не работает демон um_eth_net_util А конкретно вот это место ====[um_eth_net_util.c] L111-120 for(in=1;in 0) { <-------- Здесь fprintf(stderr,"TAP: %s\n",argv[in]); type = SOCKET_TAP; } else if((new_fd = socket_phy_setup(argv[in])) > 0) { fprintf(stderr,"PHY: %s\n",argv[in]); type = SOCKET_PHY; } else { continue; } ======== Когда я вызываю его с параметрами `um_eth_net_util tap0 100` то он не находит устройство /dev/tap0 (в логах пишется что не найден модуль char-major-36) хотя устройство существует. И программа начинает работать с другим типом сокета PHY в место TAP. Если же делать привязку к eth0 то сеть как бы работает, но машины не могут получить MAC адрес друг друга. Тут скорее всего все исправляется должными настройками. А вот что это за функция socket_tap_setup и где она описана я уже не знаю. По крайней мере я не нашел ее в /usr/include -- With best regards System administrator Igor Muratov mailto:migor@linux.ru.net