I have been trying to connect an XP laptop (this will become a linux laptop soon) to my Mandrake 9.2 desktop using IEEE 802.11b WIFI cards - XP was preinstalled on the (brand new) laptop and the only change I have made there is to resize the xp partition to make way for Mandrake 10 so I am hoping/assuming it will not be the problem... anyway...
I installed an ADMTek 8211 wifi card in the desktop - the 8211 module compiled but shows
code:
depmod: *** Unresolved symbols in
/lib/modules/2.4.22-10mdk/kernel/drivers/net/8211.o
at bootup. I can insmod -f the module and when I do iwconfig I get
code:
eth2
IEEE 802.11-DS ESSID:"" Nickname:""
Mode:Managed Channel:0 Access Point: 00:00:00:00:00:00
Bit Rate=0kb/s Tx-Power=47 dBm Sensitivity:0/65535
Retry limit:3 RTS thr=2346 B Fragment thr=2346 B
Encryption keyff
Power Managementff
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
prior to issuing any iwconfig command parameters so my WIFI card is eth2 - ifconfig eth2 gives the correct MAC address which I read off the card before installation.
The first few times I tried to get things rolling I used Kwifimanager to set the ESSID and activate an AD-HOC configuration (note the desktop is running and config is activated now so from what little I know ?the desktop is the psuedo-server in the ad-hoc relationship?). I have now also tried console iwconfig parameters to set the same and the results are identical.
What I see from XP is that it picks up the ESSID "t3st" I have assigned on the desktop machine and the signal strength is "Excellent" (the machines are 1 meter apart while I work this out). I have disabled any encryption on both machines just to see if I can ping.
My network set up is as follows - I use shorewall 1.4 on the desktop connected to a Motorola Surfboard Cable Modem. My ISP (blueyonder UK) assigns eth1 its IP dynamically but eth0 is static at 192.168.1.1 and I can ping to/from other machines with IPs in the 192.168.1.* range (I have another machine that connects fine hence masquerading and firewall rules are OK for that part of the network).
So I set eth2 with an IP of 192.168.0.1 and the laptop wireless connection (in the noddy windows bit) as 192.168.0.2 both have the mask of 255.255.255.0. I got this info from the two-interface quick setup howto on the shorewall site. I have added the extra interface in /etc/shorewall/interfaces and the masquerading line in /etc/shorewall/masq (
http://www.shorewall.net/two-interface.htm#id2865626)
The problem is I cannot ping 192.168.0.2 (my laptop - I can ping this address on this machine) from the desktop (192.168.0.1 - I can ping this address on this machine) I get "request timed out" from windows and "destination host unreachable" from the desktop.
When installing Mandrake 10 rc1 on the laptop, no wireless device could be found - hence the windows usage to try to fix the desktop side of things first.
Machinery is...
desktop: AMD 1100mhz, ECS K7V5A, ADMTek 8211 wifi
laptop: Acer Aspire 1705smi, Acer invilink wifi.
output from ifconfig -a:
Code:
eth0 Link encap:Ethernet HWaddr 00:40:F4:60:0E:A9
inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:3105 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:136893 (133.6 Kb)
Interrupt:11 Base address:0xd400
eth1 Link encap:Ethernet HWaddr 00:C0:F0:96:36:3E
inet addr:I.HAVE.OBSCURED.THIS Bcast:255.255.255.255 Mask:255.255.248.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:150375 errors:1 dropped:0 overruns:0 frame:0
TX packets:124735 errors:1 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:100
RX bytes:93727105 (89.3 Mb) TX bytes:41380035 (39.4 Mb)
Interrupt:11 Base address:0xcc00
eth2 Link encap:Ethernet HWaddr 00:E0:98:B9:04:5E
inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:11376 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:0 (0.0 b) TX bytes:728064 (711.0 Kb)
Interrupt:11 Base address:0xd000
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:4797 errors:0 dropped:0 overruns:0 frame:0
TX packets:4797 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:316707 (309.2 Kb) TX bytes:316707 (309.2 Kb)
Many thanks for any help.