Comment to task #5621 in dev: Błędne wpisy dla /dev/vmnet*

Flyspray - The bug killer! btsadmin at pld-linux.org
Thu Feb 24 16:34:51 CET 2005


Project: PLD 2.x (Ac)
  
  Package: dev
  Summary: Błędne wpisy dla /dev/vmnet*
  Commented by: Łukasz Maśko (paranoid)
  Comment: Przy tym jak to jest nie mogłem odpalić jednocześnie
sieci NAT-owanej i wewnętrznego serwera plików po sambie. Do tego
potrzebne są vmnet1 i vmnet8. Po skonfigurowaniu najpierw vmnet1
(samba), przy konfiguracji vmnet8 (NAT) wypisuje, że vmnet8 już jest
"zbindowany" (brigde już działa). Jeśli się najpierw podniesie
vmnet8, a później vmnet1 - efekt jest identyczny, tym razem tylko dla
vmnet1.
Zrobiłem test - usunąłem wszystkie PLD-owe vmnet* i zrobiłem sobie
ręcznie. I teraz to działa tak jak powinno.
A merytorycznie: w tarbalu w bin/vmware-config.pl do tworzenia nodów
vmnet-ów używana jest funkcja configure_dev wywoływana tutaj:

sub make_bridged_net {
  my $vHubNr = shift;
  my $vHostIf = shift;
  my $ethIf = shift;

  db_add_answer('VNET_' . $vHubNr . '_INTERFACE', $ethIf);
  configure_dev('/dev/' . $vHostIf, 119, $vHubNr, 1);

  # Reload the list of available ethernet adapters
  load_ethif_info();
}

Parametr vHostIf przyjmuje wartości kolejnych vmnet$vHostIf
(napisałem "w skrócie", mam nadzieję, że jest to mimo wszystko
jasne). Ale żeby być pewnym, po prostu zainstalowałem vmware z
tarball-a i skonfigurowałem kilka vmnetów. Oto wynik:

$ ll /dev/vmnet*
crw-------  1 root root 119, 0 2005-02-24 16:26 /dev/vmnet0
crw-------  1 root root 119, 1 2005-02-24 16:26 /dev/vmnet1
crw-------  1 root root 119, 2 2005-02-24 16:26 /dev/vmnet2
crw-------  1 root root 119, 3 2005-02-24 16:26 /dev/vmnet3
crw-------  1 root root 119, 8 2005-02-24 16:26 /dev/vmnet8

Jak widać, jest po kolei.

For more further see:
http://bugs.pld-linux.org/index.php?do=details&id=5621&area=comments#tabs}

------------------------------------------------------------------------
THIS IS AN AUTOMATICALLY GENERATED MESSAGE, DO NOT REPLY





More information about the pld-bugs mailing list