iwl4965 won't scan or connect

Hi all,

I’m trying to install OpenSuSE 12.2 64bits on a LG P300 laptop.
This laptop uses a iwl4965 wifi card (Network controller: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection (rev 61))

When I set it up in YaST and get to the screen where it asks for the SSID, if I press Scan nothing happens. So I put the SSID manually along with the encryption key, save everything and when I type ifconfig, wlan0 is not listed, only eth0 and lo.
When I go back to YaST network config, it lists the WiFi card but it says it’s not connected.

I installed the iwl4965 firmware from there iwlegacy - Linux Wireless but it didn’t change anything. Besides, there was already an iwlwifi-4965.ucode in /lib/firmware

Can anyone point me in the right direction please?

Can you please post for us

/sbin/lspci -nnk | grep -iA2 net

Sure

linux-pn7h:~ # /sbin/lspci -nnk | grep -iA2 net02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
	Subsystem: LG Electronics, Inc. Device [1854:0120]
	Kernel driver in use: r8169
--
08:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 4965 AG or AGN [Kedron] Network Connection [8086:4229] (rev 61)
	Subsystem: Intel Corporation Vaio VGN-SZ79SN_C [8086:1100]



There is no driver module loaded
Please wait for @lwfinger to respond

On 02/04/2013 12:16 PM, caf4926 wrote:
>
> There is no driver module loaded
> Please wait for @lwfinger to respond

The correct driver is iw4965, which has been available with every version of
openSUSE for a long time. If it is not automatically loading, then you need to
check the files in /etc/modprobe.d/ to see if it is blacklisted. The most likely
file is 50-blacklist.conf, but there could be others.

You can force the driver to load with


sudo /sbin/modprobe -v iw4965

Thanks for your answers.

This is what I am getting now

linux-pn7h:~ # sudo /sbin/modprobe -v iw4965
FATAL: Module iw4965 not found.



On 02/04/2013 01:46 PM, ShaolinSatellite wrote:
>
> Thanks for your answers.
>
> This is what I am getting now
>
> Code:
> --------------------
> linux-pn7h:~ # sudo /sbin/modprobe -v iw4965
> FATAL: Module iw4965 not found.

Did you configure and build your own kernel? If so, you need to run “make
xconfig” or “make menuconfig” and make certain that “IWL4965” is set to “m”. You
can also edit .config, find the line with IW4965m and change it to read
“CONFIG_IW4965=m”,

On 02/04/2013 01:46 PM, ShaolinSatellite wrote:
>
> Thanks for your answers.
>
> This is what I am getting now
>
> Code:
> --------------------
> linux-pn7h:~ # sudo /sbin/modprobe -v iw4965
> FATAL: Module iw4965 not found.

Excuse me, all of those “IW4965” and “iw4965” should be “IWL4985” and “iwl4965”.

Sorry.

I used susestudio.com so maybe that’s why. Is it possible to add it now or do I have to modify the image in susestudio and reinstall it? If so, where do I make sure this driver is included before building on susestudio?

On 02/04/2013 03:46 PM, ShaolinSatellite wrote:
>
> lwfinger;2524518 Wrote:
>> On 02/04/2013 01:46 PM, ShaolinSatellite wrote:
>>>
>>> Thanks for your answers.
>>>
>>> This is what I am getting now
>>>
>>> Code:
>>> --------------------
>>> linux-pn7h:~ # sudo /sbin/modprobe -v iw4965
>>> FATAL: Module iw4965 not found.
>>
>> Did you configure and build your own kernel? If so, you need to run
>> “make
>> xconfig” or “make menuconfig” and make certain that “IWL4965” is set to
>> “m”. You
>> can also edit .config, find the line with IW4965m and change it to read
>> “CONFIG_IW4965=m”,
>
> I used susestudio.com so maybe that’s why. Is it possible to add it now
> or do I have to modify the image in susestudio and reinstall it? If so,
> where do I make sure this driver is included before building on
> susestudio?

I do not use susestudio.com, thus I cannot help you. You did get my message that
the driver is iwl4965. I forgot the “l”.

Yes I did but I don’t know how to “add” it to my system either way.

I will try and install ArchLinux then, it will be a learning experience

I’m pretty sure for more than 6mths now the standard kernels openSUSE installs all include this driver and no longer has problems (I’m using the same wireless chip and drivers on my 12.2).

Is there some reason you may not be using a standard kernel instead of making your own kernel?

And, as a baseline have you tried simply running a current release like a LiveCD(if not a network install also followed by an update)?

TSU