From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Wed, 13 Jun 2001 10:06:46 +0400 From: Konstantin Volckov To: sisyphus@altlinux.ru Subject: Re: [sisyphus] UML net Message-Id: <20010613100646.0d9a18cf.goldhead@altlinux.ru> In-Reply-To: <3B222805.10406@linux.ru.net> References: <3B222805.10406@linux.ru.net> X-Mailer: Sylpheed version 0.4.66 (GTK+ 1.2.10; i586-alt-linux) Organization: ALT Linux Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit 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: On Sat, 09 Jun 2001 17:43:33 +0400 Igor Muratov wrote: > Hi All Hi! > Как я уже говорил сеть в UML работает только при хост-ядре 2.2.х Я > поковырял драйвер > и по моему не работает демон um_eth_net_util А конкретно вот это место > ====[um_eth_net_util.c] L111-120 > for(in=1;in if((new_fd = socket_tap_setup(argv[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 -- Удачи, Konstantin