WiFi trouble since suse 13.1 -- Realtek & Rotal

Hello,

I installed suse 13.1 today on my Dell Optiplex 708.

Having trouble connecting to the internet. Previously (with suse 12.3) all was fine.

I tried 3 modes of connection.

  1. The normal mode (used until today), to a ROTAL router over wifi. This fails, and details quoted below.
  2. Same router, but using a lan cable. **No problem. **
  3. Wifi to my cellphone’s wifi network. **No problem. **

Apparently the wireless communication between the controller and router is bad.

Details on bad connection. At first – with kernel 3.11 – I was not able to connect to router at all. After installing kernel 3.15 I can now connect to router. Yet **actual transfer does not take place. **

Here is the debugging data:


from "Hardware information":

wireless lan
 Realtek WLAN controller
  Kernel Driver: rtl8192ce 

amyekut@linux-3zdo:~> dmesg | grep firmware
    7.352760] rtl8192ce: Using firmware rtlwifi/rtl8192cfw.bin


amyekut@linux-3zdo:~> /usr/sbin/iwconfig
wlp3s0    IEEE 802.11bgn  ESSID:"Amnon-new"  
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:1B:9E:C3:2F:97   
          Bit Rate=1 Mb/s   Tx-Power=20 dBm   
          Retry short limit:7   RTS thr=2347 B   Fragment thr:off
          Power Management:off
          Link Quality=70/70  Signal level=-40 dBm  
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0

lo        no wireless extensions.

em1       no wireless extensions.



amyekut@linux-3zdo:~> /sbin/ifconfig                                                                                
em1       Link encap:Ethernet  HWaddr 18:03:73:18:A9:B8                                                             
          inet6 addr: fe80::1a03:73ff:fe18:a9b8/64 Scope:Link                                                       
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1                                                        
          RX packets:7646 errors:0 dropped:1 overruns:0 frame:0                                                     
          TX packets:6079 errors:0 dropped:0 overruns:0 carrier:0                                                   
          collisions:0 txqueuelen:1000                                                                              
          RX bytes:5943210 (5.6 Mb)  TX bytes:781112 (762.8 Kb)                                                     
          Interrupt:20 Memory:e1b00000-e1b20000                                                                     

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:65536  Metric:1
          RX packets:518 errors:0 dropped:0 overruns:0 frame:0
          TX packets:518 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:40600 (39.6 Kb)  TX bytes:40600 (39.6 Kb)

wlp3s0    Link encap:Ethernet  HWaddr 80:1F:02:2E:C8:3D  
          inet addr:10.0.0.2  Bcast:10.0.0.255  Mask:255.255.255.0
          inet6 addr: fe80::821f:2ff:fe2e:c83d/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:69768 errors:0 dropped:0 overruns:0 frame:0
          TX packets:43594 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:97306372 (92.7 Mb)  TX bytes:4075874 (3.8 Mb)


myekut@linux-3zdo:~> ping -c 5 10.0.0.1
PING 10.0.0.1 (10.0.0.1) 56(84) bytes of data.
From 10.0.0.2 icmp_seq=1 Destination Host Unreachable
From 10.0.0.2 icmp_seq=2 Destination Host Unreachable
From 10.0.0.2 icmp_seq=3 Destination Host Unreachable
From 10.0.0.2 icmp_seq=4 Destination Host Unreachable
From 10.0.0.2 icmp_seq=5 Destination Host Unreachable

--- 10.0.0.1 ping statistics ---
5 packets transmitted, 0 received, +5 errors, 100% packet loss, time 4000ms
pipe 4
amyekut@linux-3zdo:~> 


Please help asap!

Thanks,

Amnon

As an experiment, I tried to connect to a D-LINK N-600 router and got the same trouble as on the ROTAL router – the connection (password handshake) was made, but no data tranfer to internet.

more analysis information at: http://nopaste.info/50c990c57d.html

Even more analysis.

Bad WLAN connection:
“Amnon-new” router


Type:
  Wireless 802.11
 Connection State:
  Connected
 IPv4 Address:
  206.49.94.234
 IPv4 Gateway:
  10.0.0.138
 IPv6 Address:
  IP display error.
 IPv6 Gateway:
  No IP gateway.
 Connection Speed:
  1 MBit/s
 System Name:
  wlp3s0
 MAC Address:
  80:1F:02:2E:C8:3D
 Driver:
  rtl8192ce
 Access Point (SSID):
  Amnon-new
 Access Point (MAC):
  00:1B:9E:C3:2F:97
 Band:
  b/g
 Channel:
  6 (2437 MHz)
 

Good WLAN connection:
“Amnoid-AP” Nexus 4 hotspot


 Type:

  Wireless 802.11
 Connection State:
  Connected
 IPv4 Address:
  192.168.43.14
 IPv4 Gateway:
  192.168.43.1
 IPv6 Address:
  IP display error.
 IPv6 Gateway:
  No IP gateway.
 Connection Speed:
  144.4 MBit/s
 System Name:
  wlp3s0
 MAC Address:
  80:1F:02:2E:C8:3D
 Driver:
  rtl8192ce
 Access Point (SSID):
  AmnoidAP
 Access Point (MAC):
  02:1A:11:F0:C9:6E
 Band:
  b/g
 Channel:
  6 (2437 MHz)
 

**Good wired LAN connection: **


 

 Type:
  Wired Ethernet
 Connection State:
  Connected
 IPv4 Address:
  10.0.0.1
 IPv4 Gateway:
  10.0.0.138
 IPv6 Address:
  IP display error.
 IPv6 Gateway:
  No IP gateway.
 Connection Speed:
  100 MBit/s
 System Name:
  em1
 MAC Address:
  18:03:73:18:A9:B8
 Driver:
  e1000e
 

|
|
|||
|||
|||
|||
|||
|||
|||
|||
|||
|||

|
|
|
|
|
|
||
||
|||
|||
||

correction: **Dell Optiplex 790 **

You need to examine the logs from wpa_suppicant, NetworkManager, and dmesg for
more clues.

If you want to try the latest driver, do the following:


sudo zypper install git make gcc kernel-desktop-devel
git clone http://github.com/lwfinger/rtlwifi_new.git
cd rtlwifi_new
make
sudo make install
sudo /sbin/shutdown -r now

If you are using the default kernel rather than desktop, you will need to change
the first line.

Dear lwfinger,

I tried the latest driver and it works for me! I now have a working connection. Thanks!!

Amnon