wireless doesnt work on suse 11.2

There is suse 11.2 and win xp on my dell xps m1330.

I managed to get wireless network connected using ndiswrapper according to instructions from Install Broadcom 4318 in openSUSE 11 - openSUSE Forums. But cannot connect outside. With wire everything is ok.

Here is output from ‘route’:

linux-6y5a:~ # route
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
192.168.1.0 * 255.255.255.0 U 2 0 0 wlan0

‘iwconfig’:
linux-6y5a:~ # iwconfig
lo no wireless extensions.

eth0 no wireless extensions.

wlan0 IEEE 802.11g ESSID:“linksys”
Mode:Managed Frequency:2.462 GHz Access Point: 00:23:69:21:AF:32
Bit Rate=48 Mb/s Tx-Power:32 dBm
RTS thr:2347 B Fragment thr:2346 B
Encryption key:6AEE-E165-A810-A3FC-7D88-43BD-D90B-66ED-E36A-9020-CE0A-542F-D974-27F3-2A48-B4EB Security mode:restricted
Power Management:off
Link Quality:100/100 Signal level:-27 dBm Noise level:-96 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

pan0 no wireless extensions.

linux-6y5a:~ # ifconfig
eth0 Link encap:Ethernet HWaddr 00:15:C5:7E:20:66
inet6 addr: fe80::215:c5ff:fe7e:2066/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:10720 errors:0 dropped:0 overruns:0 frame:0
TX packets:11333 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:10336954 (9.8 Mb) TX bytes:1807661 (1.7 Mb)
Interrupt:17

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:16436 Metric:1
RX packets:80 errors:0 dropped:0 overruns:0 frame:0
TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:5328 (5.2 Kb) TX bytes:5328 (5.2 Kb)

wlan0 Link encap:Ethernet HWaddr 00:1D:D9:36:CB:EF
inet addr:192.168.1.103 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::21d:d9ff:fe36:cbef/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:122 errors:0 dropped:0 overruns:0 frame:0
TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:17189 (16.7 Kb) TX bytes:9041 (8.8 Kb)
Interrupt:17 Memory:fe8fc000-fe900000

‘ping -c3 192.168.1.1’
linux-6y5a:~ # ping -c3 192.168.1.1
PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=3.10 ms
64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.06 ms
64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.903 ms

— 192.168.1.1 ping statistics —
3 packets transmitted, 3 received, 0% packet loss, time 2001ms
rtt min/avg/max/mdev = 0.903/1.690/3.108/1.005 ms

‘cat /etc/resolv.conf’:
linux-6y5a:~ # cat /etc/resolv.conf

/etc/resolv.conf file autogenerated by netconfig!

Before you change this file manually, consider to define the

static DNS configuration using the following variables in the

/etc/sysconfig/network/config file:

NETCONFIG_DNS_STATIC_SEARCHLIST

NETCONFIG_DNS_STATIC_SERVERS

NETCONFIG_DNS_FORWARDER

or disable DNS configuration updates via netconfig by setting:

NETCONFIG_DNS_POLICY=’’

See also the netconfig(8) manual page and other documentation.

Note: Manual change of this file disables netconfig too, but

may get lost when this file contains comments or empty lines

only, the netconfig settings are same with settings in this

file and in case of a “netconfig update -f” call.

Please remove (at least) this line when you modify the file!

On 11/28/2009 05:46 AM, mevaldas wrote:
>
> There is suse 11.2 and win xp on my dell xps m1330.
>
> I managed to get wireless network connected using ndiswrapper according
> to instructions from ‘Install Broadcom 4318 in openSUSE 11 - openSUSE
> Forums’ (http://tinyurl.com/5nkv3a). But cannot connect outside. With
> wire everything is ok.
>
> Here is output from ‘route’:
>
> linux-6y5a:~ # route
> Kernel IP routing table
> Destination Gateway Genmask Flags Metric Ref Use
> Iface
> 192.168.1.0 * 255.255.255.0 U 2 0 0
> wlan0

You have no default gateway. This bug hits some people and is
generally caused by both wired and wireless interfaces starting on
boot. To fix this, as root you need to create a file named
/etc/sysconfig/network/ifcfg-eth0 containing

STARTMODE=‘ifplugd’
USERCONTROL=‘no’

>
>
> ‘iwconfig’:
> linux-6y5a:~ # iwconfig
> lo no wireless extensions.
>
> eth0 no wireless extensions.
>
> wlan0 IEEE 802.11g ESSID:“linksys”
> Mode:Managed Frequency:2.462 GHz Access Point:
> 00:23:69:21:AF:32
> Bit Rate=48 Mb/s Tx-Power:32 dBm
> RTS thr:2347 B Fragment thr:2346 B
> Encryption
> key:6AEE-E165-A810-A3FC-7D88-XXXX-D90B-66ED-E36A-XXXX-CE0A-542F-D974-27F3-2A48-B4EB

FYI, posting the above key just blew your wireless security. You do
not need to run iwconfig as root. Use /sbin/iwconfig as a normal user.

> Security mode:restricted
> Power Management:off
> Link Quality:100/100 Signal level:-27 dBm Noise level:-96
> dBm
> Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
> Tx excessive retries:0 Invalid misc:0 Missed beacon:0
>
> pan0 no wireless extensions.
>
> linux-6y5a:~ # ifconfig
> eth0 Link encap:Ethernet HWaddr 00:15:C5:7E:20:66
> inet6 addr: fe80::215:c5ff:fe7e:2066/64 Scope:Link
> UP BROADCAST MULTICAST MTU:1500 Metric:1
> RX packets:10720 errors:0 dropped:0 overruns:0 frame:0
> TX packets:11333 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:10336954 (9.8 Mb) TX bytes:1807661 (1.7 Mb)
> Interrupt:17

You will likely want to disable IPV6 as it really messes up browsing.
>
> 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:16436 Metric:1
> RX packets:80 errors:0 dropped:0 overruns:0 frame:0
> TX packets:80 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:5328 (5.2 Kb) TX bytes:5328 (5.2 Kb)
>
> wlan0 Link encap:Ethernet HWaddr 00:1D:D9:36:CB:EF
> inet addr:192.168.1.103 Bcast:192.168.1.255
> Mask:255.255.255.0
> inet6 addr: fe80::21d:d9ff:fe36:cbef/64 Scope:Link
> UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
> RX packets:122 errors:0 dropped:0 overruns:0 frame:0
> TX packets:55 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:1000
> RX bytes:17189 (16.7 Kb) TX bytes:9041 (8.8 Kb)
> Interrupt:17 Memory:fe8fc000-fe900000
>
>
> ‘ping -c3 192.168.1.1’
> linux-6y5a:~ # ping -c3 192.168.1.1
> PING 192.168.1.1 (192.168.1.1) 56(84) bytes of data.
> 64 bytes from 192.168.1.1: icmp_seq=1 ttl=64 time=3.10 ms
> 64 bytes from 192.168.1.1: icmp_seq=2 ttl=64 time=1.06 ms
> 64 bytes from 192.168.1.1: icmp_seq=3 ttl=64 time=0.903 ms
>
> — 192.168.1.1 ping statistics —
> 3 packets transmitted, 3 received, 0% packet loss, time 2001ms
> rtt min/avg/max/mdev = 0.903/1.690/3.108/1.005 ms
>
>
> ‘cat /etc/resolv.conf’:
> linux-6y5a:~ # cat /etc/resolv.conf
> ### /etc/resolv.conf file autogenerated by netconfig!
> #
> # Before you change this file manually, consider to define the
> # static DNS configuration using the following variables in the
> # /etc/sysconfig/network/config file:
> # NETCONFIG_DNS_STATIC_SEARCHLIST
> # NETCONFIG_DNS_STATIC_SERVERS
> # NETCONFIG_DNS_FORWARDER
> # or disable DNS configuration updates via netconfig by setting:
> # NETCONFIG_DNS_POLICY=’’
> #
> # See also the netconfig(8) manual page and other documentation.
> #
> # Note: Manual change of this file disables netconfig too, but
> # may get lost when this file contains comments or empty lines
> # only, the netconfig settings are same with settings in this
> # file and in case of a “netconfig update -f” call.
> #
> ### Please remove (at least) this line when you modify the file!

You also have no nameserver info in this file, but that should be
fixed when the routing is fixed.

Many thanks for your reply!!!

You have no default gateway. This bug hits some people and is
generally caused by both wired and wireless interfaces starting on
boot. To fix this, as root you need to create a file named
/etc/sysconfig/network/ifcfg-eth0 containing

STARTMODE=‘ifplugd’
USERCONTROL=‘no’

I changed those lines in my ‘ifcfg-eth0’ file, but there are still no connection to the Internet through wireless device. I even restarted my system.

You will likely want to disable IPV6 as it really messes up browsing.

I used yast -> Network Devices -> Network Settings and unchecked ‘Enable IPv6’. Am I right?