Mailing List virtualized_ecs_users@2rosenthals.com Archived Message #19 | back to list |
|
---|
** Reply to message from "Lewis G Rosenthal":-) Your host machine is acting as a router in this case. Actually, OS/2 does an excellent job as a router, as do Linux and NetWare. Windows is the odd man out, though, probably due to its rather poor IP stack. But, no, I'm not talking about another piece of hardware.
<virtualized_ecs_users@2rosenthals.com> on Sun, 13 Sep 2009 19:20:58 -0400
Hi again...
On 09/13/09 06:57 pm, Cliff Scott thus wrote :
** Reply to message from Lewis G Rosenthal <lgrosenthal@2rosenthals.com> on<snip>
Sun, 13 Sep 2009 15:45:04 -0400
Hi, Cliff...
On 09/12/09 10:51 pm, Cliff Scott thus wrote :
** Reply to message from Lewis G Rosenthal <lgrosenthal@2rosenthals.com> on
Sat, 12 Sep 2009 20:17:06 -0400
Hi, Cliff...
On 09/12/09 08:59 am, Cliff Scott thus wrote :
<snip>Has anyone gotten printing to work running W2K as the guest?Printing works under XP, but I'm printing to network printers and not locally. Thus, I would expect printing to work just as it would on bare metal.
Native NetBIOS is non-routable. Thus, it's not possible to have \\MYCOMPUTER on one LAN segment and \\YOURCOMPUTER on another and have them see each other. However, as long as both IP networks are routed, i.e., connected via a router, such that mycomputer.lan1 (or, 192.168.1.11) can see (ping) yourcomputer.lan2 (192.168.0.13), then accessing shares via IP is possible: \\192.168.1.11\SHARENAME. Windows understands that the dotted notation implies IP and not NetBIOS, and *should* get the data from one place to the other.Tried and no connection to the printer. The local peer network is on aI just had a thought regarding printing - You say that network printing worksYes, through Novell NetWare, but the printers are all talking IP.
for you. Are you printing via TCPIP?
My wife's windows machine on our localYes, that's easy. You should be able to browse for a network printer from the Add Printer Wizard (I *hate* those dumb "wizard" things which M$ pushes). If that doesn't work, try entering the explicit share name, e.g., \\COMPUTER\PRINTER . You should be able to get to it. Make sure that the blasted Windows firewall on the host (the machine hosting the printer) is either off or allowing connections to its shares (no, the firewall isn't always modified upon enabling a shared resource...don't ask).
network has the printer shared. I wonder if there is a way to connect to that
share. Do you think that should work? It says it can't see the peer network.
Guess I'll have to play with it and see what happens.
BTW, I thought of putting this on your Virtualization list, but there hasn't
been any traffic there so I figured no one would see it. Guess, if this
discussion goes any further we should to that.
different net than the DHCP in VBox gives. Trying to give the VBox a fixed IP
doesn't work either. I'm using the Nat network access since the other driver
messes up networking on the host computer. The Vbox machine says it can't
access the peer network which I understand since Netbeui isn't loaded. Ideas?
You don't mean a physical router do you? Is there a way to software route the
two networks together since they are both on the same physical computer. I'm
afraid I'm not to savvy on the fine points of networking.
I am not using NAT networking. VBox is not assigning the address; my physical DHCP server is, which runs on another box (see Network_Settings_Host_IF.jpg, attached).I'm more curious, though, as to what your networking troubles are with the virtual machine. The only card I can't get to work with host networking is the wireless interface. Other than that, wired connections work fine, and my guest has its own virtual interface. It gets an address on the same subnet as my host machine.
How did you did you get "its own virtual interface"? DHCP gives an address
that is on a different subnet than my local network. I tried giving it a
fixed IP address on my subnet and lost internet connection and it didn't seem
to work anyway as far as accessing the peer network.
Hmmm... Well, none of the above will work without the TAP driver, as that's what's doing the bridging.
Here's a snippet (well, greatly abbreviated, but only for clarity) from PROTOCOL.INI:
[PROT_MAN]
DRIVERNAME = PROTMAN$
[IBMLXCFG]
tcpip_nif = tcpip.nif
TAP_nif = tap.nif
W14E4X167D_nif2 = W14E4X167D.nif
[tcpip_nif]
DriverName = TCPIP$
Bindings = W8086X4224_nif,TAP_nif
[TAP_nif]
DriverName = TAP$
HandleArps = 1
In CONFIG.SYS, I am loading the TAP driver, obviously.
A snippet from the xml defining my XP guest says:
<Network>
<Adapter slot="0" enabled="true" MACAddress="0800278739B6" cable="true" speed="0" type="Am79C973">
<HostInterface TAPBridge="lan0" name="TAP$"/>
</Adapter>
<Adapter slot="1" enabled="false" MACAddress="0800271ECE0D" cable="true" speed="0" type="Am79C973">
<Adapter slot="2" enabled="false" MACAddress="080027ECC3AD" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="3" enabled="false" MACAddress="080027F5508C" cable="true" speed="0" type="Am79C973"/>
</Network>
The big difference is that I don't have the Tap driver loaded. I've tried,
albeit with the 1.56 version of Vbox, and it kills my normal networking and
makes the MPTS object very slow, to the point of not working at all. The only
way I could fix it was to boot to another system and the remove the driver
files so the next boot couldn't load the driver. This happened on RC7 as well
as RC4.
I also have the NetBIOS loaded to get the peer network working between twoNBTCP *should* be able to route packets, as it piggy-backs on the TCP. However, it can be tricky, and is easily broken (at least in my experience). Thus, I try to stick to IP, and just use addresses or DNS names (it's handy to have your own DNS box on your network, or the ability to maintain only a handful of HOSTS files).
eCS computers. NetBIOS over TCPIP is loaded by default during install.
The only networking Vbox is using here is the NAT driver.And that's why you're stuck on a different network.
Maybe I'm missing some key point that will make it work, but so far no goAll pretty standard stuff. All you need to add into that is the TAP stuff from my setup, above, add DEVICE={wherever}\PROT.OS2 in CONFIG.SYS, reboot, and then edit your guest networking to select Host. TAP should bind to your Broadcom card, LAN0, so your settings for the guest should look similar to the screenshot, attached (be sure to generate a MAC, if you don;t have one listed there already). As your VM is already configured for DHCP, you should be good to go. Considering what you've told me, however, you might see the problem before you get that far. I would suggest disconnecting your physical cable from the LAN prior to the reboot, even though you will be without an address upon coming back up. Assuming the system feel right (aside from not being able to connect to anything), you might snap in at that point.
here.
See snippets of my Protocol.ini below:
[PROT_MAN]
DRIVERNAME = PROTMAN$
[IBMLXCFG]
netbeui_nif = netbeui.nif
tcpbeui_nif = tcpbeui.nif
tcpip_nif = tcpip.nif
B57_nif = B57.NIF
[NETBIOS]
DriverName = netbios$
ADAPTER1 = netbeui$,1
ADAPTER0 = tcpbeui$,0
[netbeui_nif]
DriverName = netbeui$
Bindings = ,B57_nif
ETHERAND_TYPE = "I"
.
.
Snipped
.
[tcpbeui_nif]
DriverName = tcpbeui$
Bindings = B57_nif
NODETYPE = "B-Node"
OS2TRACEMASK = 0x0
SESSIONS = 130
NCBS = 225
NAMES = 21
SELECTORS = 15
USEMAXDATAGRAM = "NO"
NETBIOSTIMEOUT = 500
NETBIOSRETRIES = 2
NAMECACHE = 1000
PURGECACHE = 0
PRELOADCACHE = "NO"
NAMESFILE = 0
DATAGRAMPACKETS = 20
PACKETS = 50
ENABLEDNS = 0
INTERFACERATE = 300
[tcpip_nif]
DriverName = TCPIP$
Bindings = B57_nif
[B57_nif]
DriverName = B57$
Subscribe: Feed,
Digest,
Index. Unsubscribe Mail to ListMaster |