Hello folks. I am able to get on the net just fine with Puppy 2.12 using a machine hard-wired to my wireless AP/router (Dlink DI-524 AirPlus G). The trouble is with my secondary PC which has a Zyxel g-302v2 Wifi PCI card. This has the TI ACX (TNET1130) chipset.
I have tried the Puppy Wireless networking wizard to configure things, trying both the built-in ACX driver and loading in my Windows XP .INF with the NDISWrapper. Both approaches show that the wlan0 device is present and detects my WLAN network, but neither seems to work when I try a DHCP request, or I statically assign an IP (same as what the machine normally gets when it boots into Windows XP).
When I view the D-Link AP/router's internal log, I can see that my Puppy computer is associated with the AP, with the correct MAC and a fresh timestamp. But I can't PING the Puppy PC from another PC in the LAN, nor can I PING from Puppy to the router or another PC in my home LAN. And, of course, I don't have any web or other networking functions either. This pretty frustrating because I seem so close!
Here is a dump of ifconfig, iwconfig, route, ping, and some of my kernel messages.
Code: Select all
sh-3.00# ifconfig
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:193 errors:0 dropped:0 overruns:0 frame:0
TX packets:193 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:17476 (17.0 KiB) TX bytes:17476 (17.0 KiB)
wlan0 Link encap:Ethernet HWaddr <<my WiFi Card's MAC address>>
inet addr:192.168.0.101 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:102 errors:5 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:5928 (5.7 KiB)
Interrupt:10
sh-3.00# iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11b+/g+ ESSID:"<<my ESSID>>" Nickname:"acx v0.3.35"
Mode:Managed Frequency:2.427 GHz Access Point: <<my access point MAC>>
Bit Rate:1 Mb/s Tx-Power=15 dBm Sensitivity=1/3
Retry min limit:7 RTS thr:off
Encryption key:off
Power Management:off
Link Quality=46/100 Signal level=24/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:5 Invalid misc:0 Missed beacon:0
eth0 no wireless extensions.
sh-3.00# route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.0.0 * 255.255.255.0 U 0 0 0 wlan0
loopback * 255.0.0.0 U 0 0 0 lo
default 192.168.0.1 0.0.0.0 UG 0 0 0 wlan0
sh-3.00# ping 192.168.0.1
PING 192.168.0.1 (192.168.0.1): 56 data bytes
--- 192.168.0.1 ping statistics ---
38 packets transmitted, 0 packets received, 100% packet loss
[MESSAGES]
Nov 29 22:53:07 (none) user.warn kernel: scan table: SSID='<<my ESSID>>' CH=4 SIR=22 SNR=0
Nov 29 22:53:07 (none) user.warn kernel: peer_cap 0x0431, needed_cap 0x0001
Nov 29 22:53:07 (none) user.warn kernel: found station with matching ESSID! ('<<my ESSID>>' station, '<<my ESSID>>' config)
Nov 29 22:53:07 (none) user.warn kernel: matching station found: <<my AP's MAC Address>>, joining
Nov 29 22:53:07 (none) user.warn kernel: sending authentication1 request, awaiting response
Nov 29 22:53:07 (none) user.warn kernel: acx_set_status(2):WAIT_AUTH
Nov 29 22:53:07 (none) user.warn kernel: rates_basic:0003, rates_supported:1FFF
Nov 29 22:53:07 (none) user.warn kernel: AUTHEN adev->addr=<<my WEP key info... 128 bits>>
Nov 29 22:53:07 (none) user.warn kernel: algorithm is ok
Nov 29 22:53:07 (none) user.warn kernel: acx_process_authen auth seq step 2
Nov 29 22:53:07 (none) user.warn kernel: acx_set_status(3):AUTHENTICATED
Nov 29 22:53:07 (none) user.warn kernel: sending association request, awaiting response. NOT ASSOCIATED YET
Nov 29 22:53:07 (none) user.warn kernel: association: requesting caps 0x0021, ESSID '<<my ESSID>>'
Nov 29 22:53:07 (none) user.warn kernel: BSS_Type = 2
Nov 29 22:53:07 (none) user.warn kernel: JoinBSSID MAC:<<my AP's MAC Address>>
Nov 29 22:53:07 (none) user.warn kernel: acx_set_status(4):ASSOCIATED
Nov 29 22:53:07 (none) user.warn kernel: ASSOCIATED!
Nov 29 22:53:08 (none) user.warn kernel: acx_i_timer: adev->status=4 (ASSOCIATED)
---
Mike Lockmoore