hx4700 WiFi
Julien Bramary <[email protected]>
| Newsgroups | gmane.comp.handhelds.linux.familiar |
|---|---|
| Message-ID | <[email protected]> |
First of all, I must say this is neat!
I successfully installed GPE on the first try and all went smoothly.
I then wanted to try some connectivity and installed the WiFi firmware
from sdg.
On reboot, the interface is detected.
I configured everything and the access point is associated on the first
try and DHCP gqve me an IP and provided the route and DNS!
I must say I am amazed (it took me longer to make the WiFi work on my
laptop lol).
I am now able to ssh into the iPaq via this WiFi network.
HOWEVER:
I can't make an http connection :'( All wget requests hang and the
browser can't connect.
It is not a DNS problem since I can ping google:
PING www.l.google.com (64.233.183.147): 56 data bytes
64 bytes from 64.233.183.147: icmp_seq=0 ttl=241 time=28.2 ms
64 bytes from 64.233.183.147: icmp_seq=1 ttl=241 time=25.1 ms
64 bytes from 64.233.183.147: icmp_seq=2 ttl=241 time=28.1 ms
iwconfig gives:
wlan0 IEEE 802.11b+ ESSID:"Gromit" Nickname:"acx v0.3.35"
Mode:Managed Frequency:2.427 GHz Access Point: 00:18:39:C5:FE:0C
Bit Rate:11 Mb/s Tx-Power=18 dBm Sensitivity=176/255
Retry min limit:7 RTS thr:off
Encryption key:XXXX-XXXX-XXXX-XXXX-XXXX-XXXX-XX Security
mode:open
Power Management:off
Link Quality=59/100 Signal level=43/100 Noise level=0/100
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
ifconfig gives:
wlan0 Link encap:Ethernet HWaddr 00:12:79:46:BB:F9
inet addr:192.168.16.111 Bcast:192.168.16.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:253 errors:0 dropped:0 overruns:0 frame:0
TX packets:145 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:31145 (30.4 KiB) TX bytes:20106 (19.6 KiB)
Interrupt:46
route gives:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use
Iface
192.168.16.0 * 255.255.255.0 U 0 0 0
wlan0
default 192.168.16.1 0.0.0.0 UG 0 0 0
wlan0
It looks like the device is firewalling itself. This lead me to
investigating iptables but the required module is not built in:
root@ipaq-pxa270:~# iptables -L
FATAL: Module ip_tables not found.
iptables v1.3.3: can't initialize iptables table `filter': iptables who?
(do you need to insmod?)
Perhaps iptables or your kernel needs to be upgraded.
It looks to me like a bug in the Familiar kernel? Since I can ssh fine,
I discarded a driver problem... maybe too fast?
For the record, here is the dmesg output when associating:
found station with matching ESSID! ('Gromit' station, 'Gromit' config)
matching station found: 00:18:39:C5:FE:0C, joining
sending authentication1 request, awaiting response
acx_set_status(2):WAIT_AUTH
rates_basic:0003->03, rates_supported:0127->1F
AUTHEN adev->addr=00:12:79:46:BB:F9 a1=00:12:79:46:BB:F9
a2=00:18:39:C5:FE:0C a3=00:18:39:C5:FE:0C adev->bssid=00:18:39:C5:FE:0C
algorithm is ok
acx_process_authen auth seq step 2
acx_set_status(3):AUTHENTICATED
sending association request, awaiting response. NOT ASSOCIATED YET
association: requesting caps 0x0011, ESSID 'Gromit'
BSS_Type = 2
JoinBSSID MAC:00:18:39:C5:FE:0C
acx_set_status(4):ASSOCIATED
ASSOCIATED!
get_mask 0x00000000, set_mask 0x00000040
setting RXconfig to 2010:0FDD
get_mask 0x00000000, set_mask 0x00000000 - after update
acx_i_timer: adev->status=4 (ASSOCIATED)
I hope I am missing something really stupid and someone can tell me
what's wrong here ;)
Thanks for reading!
-Julien
_______________________________________________
The Familiar Linux Distribution
Familiar mailing list
[email protected]
https://handhelds.org/mailman/listinfo/familiar
irc://irc.freenode.net #familiar