After a while it became clear it was only reproducible when my neo can visibly see my router. When there's concrete in between it doesn't work for my neo. My notebook on the other hand reports 60% signal strength and can connect in seconds.
When udhcpc is sending "discovers" I can see on my router it is receiving these discovers and is assigning my neo an ip. Unfortunatly udhcpc keeps sending "discovers" as if it doesn't hear my router's respons. Sometimes udhcpc outputs a couple of this lines "Sending select for 192.168.1.92...". At these moments I can see on my router the lease time for that ip is forever. But after udhcpc outputted a couple of these lines it reverts to sending "discovers". When I leave udhcpc running for like 10 minutes it finally also receives a lease time which is quite forever (140773632 seconds). My router reports it as forever. Here's my iwconfig output if it can be of any use: [EMAIL PROTECTED]:~# iwconfig lo no wireless extensions. usb0 no wireless extensions. eth0 AR6000 802.11g ESSID:"PN" Mode:Managed Frequency:2.462 GHz Access Point: 00:0E:2E:BA:1E:51 Bit Rate=1 Mb/s Tx-Power=15 dBm Sensitivity=0/3 Retry:on Encryption key:off Power Management:off Link Quality:172/94 Signal level:-179 dBm Noise level:-96 dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx excessive retries:39 Invalid misc:0 Missed beacon:0 I think it's mainly a bug in udhcpc which maibe isn't fully compatible with my edimax router and dhcp server. Peter Nijs Op Friday 25 July 2008 01:27:58 schreef Peter Nijs: > With udhcpc eth0 immediatly after ifup eth0 I seem to get an IP > (reproducably!). I also did ifdown usb0 now before I did ifup eth0. I was > planning to that _after_ I got an IP on eth0. Thanks for the help! > > Peter Nijs > > Op Thursday 24 July 2008 23:09:12 schreef Jim Morris: > > Make sure you do ifdown usb0 before ifup eth0 > > > > Then if dhcp does not get a lease first time through (which for me is > > about 50/50) then you can do this from the console which always gets the > > lease for me. > > > > > udhcpc eth0 > > > > After that wifi should work. > > > > Peter Nijs wrote: > > > After a whole lot of tweaking I still cannot get an IP from my wireless > > > router. My current setup looks like this: > > > > > > /etc/network/interfaces:--------------------------- > > > # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) > > > > > > # The loopback interface > > > auto lo > > > iface lo inet loopback > > > > > > # Wireless interfaces > > > iface wlan0 inet dhcp > > > wireless_mode managed > > > wireless_essid any > > > iface atml0 inet dhcp > > > > > > # Wired or wireless interfaces > > > iface eth0 inet dhcp > > > wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf > > > > > > iface eth1 inet dhcp > > > > > > # Ethernet/RNDIS gadget (g_ether) > > > # ... or on host side, usbnet and random hwaddr > > > auto usb0 > > > iface usb0 inet static > > > address 192.168.0.202 > > > netmask 255.255.255.0 > > > network 192.168.0.0 > > > gateway 192.168.0.200 > > > up echo nameserver 192.168.0.200 >/etc/resolv.conf > > > > > > # Bluetooth networking > > > iface bnep0 inet dhcp > > > > > > > > > /etc/wpa_supplicant/wpa_supplicant:------------------------------------ > > >-- -------- ctrl_interface=/var/run/wpa_supplicant > > > ctrl_interface_group=0 > > > eapol_version=1 > > > ap_scan=1 > > > fast_reauth=0 > > > > > > network={ > > > ssid="PN" > > > scan_ssid=1 > > > key_mgmt=NONE > > > wep_tx_keyidx=0 > > > > > > wep_key0=<I'm not showing that!> > > > priority=8 > > > } > > > > > > > > > Now here's what I do:-------------------------------------------- > > > [EMAIL PROTECTED]:~# ifup eth0 > > > sed: unrecognized option `--quiet' > > > BusyBox v1.11.1 (2008-07-18 00:49:01 CEST) multi-call binary > > > > > > Usage: sed [-efinr] pattern [files...] > > > > > > WPA: Configuring Interface > > > ioctl[SIOCSIWENCODEEXT]: Operation not supported > > > ioctl[SIOCSIWENCODEEXT]: Operation not supported > > > ioctl[SIOCSIWENCODEEXT]: Operation not supported > > > ioctl[SIOCSIWENCODEEXT]: Operation not supported > > > udhcpc (v1.11.1) started > > > run-parts: /etc/udhcpc.d/00avahi-autoipd exited with code 1 > > > Sending discover... > > > Sending discover... > > > Sending discover... > > > No lease, failing > > > [EMAIL PROTECTED]:~# iwconfig > > > lo no wireless extensions. > > > > > > usb0 no wireless extensions. > > > > > > eth0 AR6000 802.11g ESSID:"PN" > > > Mode:Managed Frequency:2.462 GHz Access Point: > > > 00:0E:2E:BA:1E:51 Bit Rate=36 Mb/s Tx-Power=15 dBm Sensitivity=0/3 > > > Retry:on > > > Encryption key:897B-9067-4C99-1AC7-B433-AABB-01 Security > > > mode:open Power Management:off > > > Link Quality:180/94 Signal level:-171 dBm Noise level:-96 > > > dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx > > > excessive retries:7 Invalid misc:0 Missed beacon:1 > > > > > > [EMAIL PROTECTED]:~# ifconfig eth0 > > > eth0 Link encap:Ethernet HWaddr 00:12:CF:8E:E6:8D > > > UP BROADCAST MULTICAST MTU:1500 Metric:1 > > > RX packets:646 errors:0 dropped:0 overruns:0 frame:0 > > > TX packets:419 errors:0 dropped:0 overruns:0 carrier:0 > > > collisions:0 txqueuelen:1000 > > > RX bytes:278955 (272.4 KiB) TX bytes:20950 (20.4 KiB) > > > > > > [EMAIL PROTECTED]:~# > > > > > > While udhcpc is sending discovers I can see my router is leasing my neo > > > a valid ip for 60 seconds each "sending discover". > > > > > > Sometimes, in very rare cases I can get a decent lease. But that is not > > > reproducible. I think it's happened three times to me the last three > > > days. > > > > > > Anyone knows how I could get an IP reliably? > > > > > > Peter Nijs > > > > > > Op Sunday 13 July 2008 01:05:12 schreef Jim Morris: > > >> arne anka wrote: > > >>> well, i did what > > >>> http://wiki.openmoko.org/wiki/GTA02_wlan > > >>> says -- adding > > >>> > > >>> iface eth0 inet dhcp > > >>> wpa-conf /etc/wpa_supplicant/wpa_supplicant.conf > > >> > > >> Ok that worked, although I have some routing issues now. The manual > > >> method did not work though. > > >> > > >> > iwconfig > > >> > > >> eth0 AR6000 802.11g ESSID:"morrisnetwork2" > > >> Mode:Managed Frequency:2.422 GHz Access Point: > > >> 00:1D:5A:BB:FA:A9 Bit Rate=48 Mb/s Tx-Power=16 dBm Sensitivity=0/3 > > >> Retry:on > > >> Encryption key:off > > >> Power Management:off > > >> Link Quality:207/94 Signal level:-144 dBm Noise level:-96 > > >> dBm Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0 Tx > > >> excessive retries:17 Invalid misc:0 Missed beacon:11 > > >> > > >> Although it says encryption key off, but I presume wpa_supplicant is > > >> handling that. > > >> > > >> > ifconfig > > >> > > >> eth0 Link encap:Ethernet HWaddr 00:12:CF:74:20:A8 > > >> inet addr:192.168.1.70 Bcast:192.168.1.255 > > >> Mask:255.255.255.0 UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 > > >> RX packets:1657 errors:0 dropped:0 overruns:0 frame:0 > > >> TX packets:832 errors:0 dropped:0 overruns:0 carrier:0 > > >> collisions:0 txqueuelen:1000 > > >> RX bytes:725595 (708.5 KiB) TX bytes:37892 (37.0 KiB) > > >> > > >> > > >> So its connected to my access point, and I turned off eth0, but I > > >> cannot ping the wireless, I'll work on that it may be routing or it > > >> may be encryption. > > >> > > >> Thanks all. > > > > > > ----------------------------------------------------------------------- > > >- > > > > > > _______________________________________________ > > > Openmoko community mailing list > > > community@lists.openmoko.org > > > http://lists.openmoko.org/mailman/listinfo/community
signature.asc
Description: This is a digitally signed message part.
_______________________________________________ Openmoko community mailing list community@lists.openmoko.org http://lists.openmoko.org/mailman/listinfo/community