From: Alejandro R. S. <as...@MI...> - 2004-04-05 18:36:51
|
With the caveat that I've not used your particular NIC, nor have I used Fedora: DHCP - Does your kernel have Socket Filtering? I'm not sure if this is compiled into the coLinux kernel yet, but it caused some issues with dhcp for me. As far as host<->coLinux communications, I recently had issues with an integrated network card that offloaded TCP and IP checksums to the NIC. Check the NIC's configuration from the device manager and look under advanced to see if there are any options resembling "Offload Transmit IP Checksum". Disable checksum offloading for transmit on both TCP and IP if the options are there. Good luck! -Alejandro On Mon, 2004-04-05 at 14:05, Robert Pang wrote: > Hi folks, > > coLinux is great. I am able to set up and run Fedora Core 1 with the 0.6.0 > build on Windows 2000. However, I run into 2 issues. > > First, I cannot use DHCP with FC1. I get the same error as described in > http://www.colinux.org/wiki/index.php/coLinuxIAQ#A1. Since there is no pump > binary package for FC1, I haven't tried pump to see if will resolve the > issue. FC1 uses dhclient for DHCP and I am not how to set it up to use pump. > > Second, using static IP, I cannot make a TCP connection from the W2k host to > coLinux or vice versa. ping works but I got duplicate replies if I ping the > W2k host (rpang-pc2) from coLinux: > > [rpang@colinux rpang]$ ping rpang-pc2 > PING rpang-pc2 (130.35.168.159) 56(84) bytes of data. > 64 bytes from rpang-pc2 (130.35.168.159): icmp_seq=0 ttl=128 time=4.96 ms > 64 bytes from rpang-pc2 (130.35.168.159): icmp_seq=0 ttl=128 time=6.25 ms > (DUP!) > 64 bytes from rpang-pc2 (130.35.168.159): icmp_seq=1 ttl=128 time=1.11 ms > 64 bytes from rpang-pc2 (130.35.168.159): icmp_seq=1 ttl=128 time=1.91 ms > (DUP!) > 64 bytes from rpang-pc2 (130.35.168.159): icmp_seq=2 ttl=128 time=1.13 ms > 64 bytes from rpang-pc2 (130.35.168.159): icmp_seq=2 ttl=128 time=1.72 ms > (DUP!) > .. > > ping from W2k to coLinux seems to be okay though: > > C:\Documents and Settings\rpang>ping lvbcheng-pc > > Pinging lvbcheng-pc.us.oracle.com [130.35.168.148] with 32 bytes of data: > > Reply from 130.35.168.148: bytes=32 time=30ms TTL=64 > Reply from 130.35.168.148: bytes=32 time=10ms TTL=64 > Reply from 130.35.168.148: bytes=32 time<10ms TTL=64 > Reply from 130.35.168.148: bytes=32 time=10ms TTL=64 > > Ping statistics for 130.35.168.148: > Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), > Approximate round trip times in milli-seconds: > Minimum = 0ms, Maximum = 30ms, Average = 12ms > > Because of this problem, I cannot make X connection from coLinux to my > cygwin/XFree86 running on my W2k host. Neither can I ssh from my W2k host > back to coLinux. TCP connection to and from another machine on the network > with coLinux is fine though. > > Here is my coLinux network setup: > > [rpang@colinux rpang]# ifconfig > eth0 Link encap:Ethernet HWaddr 00:43:4F:4E:45:30 > inet addr:130.35.168.148 Bcast:130.35.171.255 Mask:255.255.252.0 > UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > RX packets:1523574 errors:0 dropped:0 overruns:0 frame:0 > TX packets:4726 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:1000 > RX bytes:104822082 (99.9 Mb) TX bytes:3234903 (3.0 Mb) > Interrupt:2 > > lo Link encap:Local Loopback > inet addr:127.0.0.1 Mask:255.0.0.0 > UP LOOPBACK RUNNING MTU:16436 Metric:1 > RX packets:0 errors:0 dropped:0 overruns:0 frame:0 > TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 > collisions:0 txqueuelen:0 > RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) > > My W2k network setup: > > Windows 2000 IP Configuration > > Host Name . . . . . . . . . . . . : rpang-pc2 > Node Type . . . . . . . . . . . . : Hybrid > IP Routing Enabled. . . . . . . . : No > WINS Proxy Enabled. . . . . . . . : No > > Ethernet adapter Local Area Connection: > > Description . . . . . . . . . . . : 3Com 3C918 Integrated Fast > Ethernet > Controller (3C905B-TX Compatible) > Physical Address. . . . . . . . . : 00-C0-4F-5E-C2-DA > DHCP Enabled. . . . . . . . . . . : No > IP Address. . . . . . . . . . . . : 130.35.168.159 > Subnet Mask . . . . . . . . . . . : 255.255.252.0 > Default Gateway . . . . . . . . . : 130.35.168.1 > DNS Servers . . . . . . . . . . . : 130.35.249.41 > 138.2.202.15 > Primary WINS Server . . . . . . . : 138.2.202.14 > Secondary WINS Server . . . . . . : 130.35.62.34 > > And my default.colinux.xml: > > <?xml version="1.0" encoding="UTF-8"?> > <colinux> > <block_device index="0" path="\DosDevices\e:\fedora_root" > enabled="true"> > </block_device> > <block_device index="1" path="\DosDevices\e:\colinux_swap" > enabled="true"> > </block_device> > <bootparams>ro root=/dev/cobd0</bootparams> > <image path="vmlinux"></image> > <memory size="64"></memory> > <network index="0" type="bridged" name="3Com 3C918 Integrated Fast > Ethernet Controller (3C905B-TX Compatible)"></network> > </colinux> > > BTW, I am using the bridged network. I failed to setup NAT with W2k ICS. > Enabling W2k ICS always results with an error. It turns out that ICS uses > DHCP implicitly and there is another DHCP server running in my network so > ICS cannot be used (see the first common problem under > http://is-it-true.org/nt/nt2000/utips/utips11.shtml). > > Any take on these two issues? > > Thanks. > > Rob > > > ------------------------------------------------------- > This SF.Net email is sponsored by: IBM Linux Tutorials > Free Linux tutorial presented by Daniel Robbins, President and CEO of > GenToo technologies. Learn everything from fundamentals to system > administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click > _______________________________________________ > coLinux-devel mailing list > coL...@li... > https://lists.sourceforge.net/lists/listinfo/colinux-devel > |