Here is a bit more information. Following some information I found on another site, I have switched off the security on my router (to try to simplify things) and set a static IP address. I currently have the following configuration on the pi:
/etc/network/interfaces file:
Code: Select all
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
address 192.168.1.30
netmask 255.255.255.0
gateway 192.168.1.1
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
/etc/wpa_supplicant/wpa_supplicant.conf file:
Code: Select all
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="BobW_Net01"
key_mgmt=NONE
}
With the ethernet cable connected, on boot-up I have network access. When I unplug the ethernet cable, the LED on the wifi adapter starts to blink a few seconds later, but no network access. When I reconnect the ethernet cable the LED on the wifi adapter stops blinking, and my network connect (via ethernet returns). Here is a portion of the system message log file that shows what happens as I connect and disconnect the ethernet cable several times.
Code: Select all
May 9 13:02:13 raspberrypi kernel: [ 22.540540] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:02:13 raspberrypi kernel: [ 22.540540] ==> rssi_level:0, rate_bitmap:0x00000ff5
May 9 13:02:13 raspberrypi kernel: [ 23.462795] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:02:13 raspberrypi kernel: [ 23.462795] ==> rssi_level:2, rate_bitmap:0x00000ff0
May 9 13:02:15 raspberrypi kernel: [ 25.631993] Adding 102396k swap on /var/swap. Priority:-1 extents:1 across:102396k SS
May 9 13:03:37 raspberrypi kernel: [ 107.587080] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
May 9 13:03:37 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=DISCONNECTED
May 9 13:03:37 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:03:37 raspberrypi wpa_action: ifdown wlan0
May 9 13:03:37 raspberrypi wpa_action: removing sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
May 9 13:04:23 raspberrypi kernel: [ 137.068826] smsc95xx 1-1.1:1.0: eth0: link down
May 9 13:04:36 raspberrypi kernel: [ 150.143399] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:04:36 raspberrypi kernel: [ 150.143399] ==> rssi_level:0, rate_bitmap:0x00000ff5
May 9 13:04:36 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=CONNECTED
May 9 13:04:36 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:04:36 raspberrypi wpa_action: network settings not defined for default in /etc/network/interfaces
May 9 13:04:36 raspberrypi wpa_action: ifup wlan0=default
May 9 13:04:36 raspberrypi wpa_action: creating sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
May 9 13:04:36 raspberrypi wpa_action: bssid=00:1c:10:46:3c:4b
May 9 13:04:36 raspberrypi wpa_action: ssid=BobW_Net01
May 9 13:04:36 raspberrypi wpa_action: id=0
May 9 13:04:36 raspberrypi wpa_action: mode=station
May 9 13:04:36 raspberrypi wpa_action: pairwise_cipher=NONE
May 9 13:04:36 raspberrypi wpa_action: group_cipher=NONE
May 9 13:04:36 raspberrypi wpa_action: key_mgmt=NONE
May 9 13:04:36 raspberrypi wpa_action: wpa_state=COMPLETED
May 9 13:04:36 raspberrypi wpa_action: address=f8:1a:67:27:12:e9
May 9 13:04:39 raspberrypi kernel: [ 153.732376] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:04:39 raspberrypi kernel: [ 153.732376] ==> rssi_level:2, rate_bitmap:0x00000ff0
May 9 13:05:11 raspberrypi kernel: [ 185.021978] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
May 9 13:05:12 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=DISCONNECTED
May 9 13:05:12 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:05:12 raspberrypi wpa_action: ifdown wlan0
May 9 13:05:12 raspberrypi wpa_action: removing sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
May 9 13:19:59 raspberrypi kernel: [ 1073.268513] smsc95xx 1-1.1:1.0: eth0: link down
May 9 13:20:13 raspberrypi kernel: [ 1086.837544] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:20:13 raspberrypi kernel: [ 1086.837544] ==> rssi_level:0, rate_bitmap:0x00000ff5
May 9 13:20:13 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=CONNECTED
May 9 13:20:13 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:20:13 raspberrypi wpa_action: network settings not defined for default in /etc/network/interfaces
May 9 13:20:13 raspberrypi wpa_action: ifup wlan0=default
May 9 13:20:13 raspberrypi wpa_action: creating sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
May 9 13:20:13 raspberrypi wpa_action: bssid=00:1c:10:46:3c:4b
May 9 13:20:13 raspberrypi wpa_action: ssid=BobW_Net01
May 9 13:20:13 raspberrypi wpa_action: id=0
May 9 13:20:13 raspberrypi wpa_action: mode=station
May 9 13:20:13 raspberrypi wpa_action: pairwise_cipher=NONE
May 9 13:20:13 raspberrypi wpa_action: group_cipher=NONE
May 9 13:20:13 raspberrypi wpa_action: key_mgmt=NONE
May 9 13:20:13 raspberrypi wpa_action: wpa_state=COMPLETED
May 9 13:20:13 raspberrypi wpa_action: address=f8:1a:67:27:12:e9
May 9 13:20:16 raspberrypi kernel: [ 1090.392377] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:20:16 raspberrypi kernel: [ 1090.392377] ==> rssi_level:2, rate_bitmap:0x00000ff0
May 9 13:20:42 raspberrypi kernel: [ 1116.193367] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
May 9 13:20:42 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=DISCONNECTED
May 9 13:20:42 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:20:43 raspberrypi wpa_action: ifdown wlan0
May 9 13:20:43 raspberrypi wpa_action: removing sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
May 9 13:31:44 raspberrypi kernel: [ 1778.441063] smsc95xx 1-1.1:1.0: eth0: link down
May 9 13:31:58 raspberrypi kernel: [ 1791.920177] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:31:58 raspberrypi kernel: [ 1791.920177] ==> rssi_level:0, rate_bitmap:0x00000ff5
May 9 13:31:58 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=CONNECTED
May 9 13:31:58 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:31:58 raspberrypi wpa_action: network settings not defined for default in /etc/network/interfaces
May 9 13:31:58 raspberrypi wpa_action: ifup wlan0=default
May 9 13:31:58 raspberrypi wpa_action: creating sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
May 9 13:31:58 raspberrypi wpa_action: bssid=00:1c:10:46:3c:4b
May 9 13:31:58 raspberrypi wpa_action: ssid=BobW_Net01
May 9 13:31:58 raspberrypi wpa_action: id=0
May 9 13:31:58 raspberrypi wpa_action: mode=station
May 9 13:31:58 raspberrypi wpa_action: pairwise_cipher=NONE
May 9 13:31:58 raspberrypi wpa_action: group_cipher=NONE
May 9 13:31:58 raspberrypi wpa_action: key_mgmt=NONE
May 9 13:31:58 raspberrypi wpa_action: wpa_state=COMPLETED
May 9 13:31:58 raspberrypi wpa_action: address=f8:1a:67:27:12:e9
May 9 13:32:01 raspberrypi kernel: [ 1795.476008] UpdateHalRAMask8188EUsb => mac_id:0, networkType:0x03, mask:0x00000fff
May 9 13:32:01 raspberrypi kernel: [ 1795.476008] ==> rssi_level:2, rate_bitmap:0x00000ff0
May 9 13:32:13 raspberrypi kernel: [ 1807.883452] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0x45E1
May 9 13:32:14 raspberrypi wpa_action: WPA_IFACE=wlan0 WPA_ACTION=DISCONNECTED
May 9 13:32:14 raspberrypi wpa_action: WPA_ID=0 WPA_ID_STR= WPA_CTRL_DIR=/var/run/wpa_supplicant
May 9 13:32:15 raspberrypi wpa_action: ifdown wlan0
May 9 13:32:15 raspberrypi wpa_action: removing sendsigs omission pidfile: /run/sendsigs.omit.d/wpasupplicant.wpa_supplicant.wlan0.pid
Edit:
I said the the LED on the wifi adapter only starts blinking when the ethernet cable is disconnected. In fact, I just happened to be looking at it at the wrong time. In fact, it goes through a continuous cycle of blinking for a couple of seconds, and then off for about 5 seconds, and then repeating.