No network cards available for suse 11.2 (11.1 was fine)

My problem sound similar to:

Network card not recognized after upgrade to 11.2 - openSUSE Forums

But the solution was, somehow, not helpful for me. That means - I didn’t try to install “random” packages.

I installed 11.2 (clean install, no update). And then I’ve a laptop with no network interfaces. With 11.1 everything worked fine (same hardware) (nothing to post in a forum ;)).

I guess I’ve firmware problems (see blow). But I don’t know where to get the (right) firmware and how to install it? And I have not yet found some post in a forum with a similar problem that could have helped me.

I ran the collectNWData.sh script from
Framp’s Linux Tips and Tricks und Beispielkonfigurationen - Downloads | Netzwerktoolsrepository

Which produced the following files, which tell you everything you want to know about my system (and more?):
http://fischlii.gmxhome.de/11.2/collectNWDataLan.txt
http://fischlii.gmxhome.de/11.2/collectNWDataWlan.txt

With a fixed wlan I would be happy (so focus on the second file ;)).

So thanks for your help and support in advance.

PS: On my other laptop I had only one problem with the network devices. This was solved with /usr/sbin/install_bcm43xx_firmware. Lucky me, that the wired network card was working.
PPS: I diceded to put it into the network forum - because it is a lan and wlan problem (not wireless only ;)).

Is there a limited time frame to edit onces posts?

So because I can’t edit my post, there is a 2nd:

What changed between 11.1 and 11.2 that causes this problem? In 11.1 after the installation there were working cards (ifconfig). And I was able to setup up a wifi connection.

Regards

On 11/13/2009 12:26 PM, emesem wrote:
>
> My problem sound similar to:
>
> ‘Network card not recognized after upgrade to 11.2 - openSUSE Forums’
> (http://tinyurl.com/yze6krm)
>
> But the solution was, somehow, not helpful for me. That means - I
> didn’t try to install “random” packages.
>
> I installed 11.2 (clean install, no update). And then I’ve a laptop
> with no network interfaces. With 11.1 everything worked fine (same
> hardware) (nothing to post in a forum ;)).
>
> I guess I’ve firmware problems (see blow). But I don’t know where to
> get the (right) firmware and how to install it? And I have not yet found
> some post in a forum with a similar problem that could have helped me.
>
> I ran the collectNWData.sh script from
> ‘Framp’s Linux Tips and Tricks und Beispielkonfigurationen - Downloads
> | Netzwerktoolsrepository’ (http://tinyurl.com/yda3a34)
>
> Which produced the following files:
> http://fischlii.gmxhome.de/11.2/collectNWDataLan.txt
> http://fischlii.gmxhome.de/11.2/collectNWDataWlan.txt
>
> With a fixed wlan I would be happy (so focus on the second file ;)).
>
> So thanks for your help and support in advance.
>
> PS: On my other laptop I had only one problem with the network devices.
> This was solved with /usr/sbin/install_bcm43xx_firmware. Lucky me, that
> the wired network card was working.

You do not seem to have a firmware problem. If you did, there should be output
following the “tail” line in the following section:

==================================================================================================================
*** tail -n 300 /var/log/messages* | /usr/bin/grep -i firmware | tail -n 5

You need to look at the dmesg output to see why the wlan device is not being
created.

More informations:

ifconfig and ifconfig -a deliver the same output:


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:104 errors:0 dropped:0 overruns:0 frame:0
          TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:7032 (6.8 Kb)  TX bytes:7032 (6.8 Kb)

Dmesg output can be found here:
http://fischlii.gmxhome.de/11.2/dmesg.output

There are some lines that bother me:


    7.646422] tg3: Problem fetching invariants of chip, aborting.
    7.646609] tg3 0000:09:00.0: PCI INT A disabled
    8.633856] ath9k 0000:05:00.0: PCI INT A disabled

Don’t ask why ;). I just think disabling is not so good ^^.

On 11/13/2009 02:46 PM, emesem wrote:
>
> More informations:
>
> ifconfig and ifconfig -a deliver the same output:
>
> Code:
> --------------------
>
> 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:104 errors:0 dropped:0 overruns:0 frame:0
> TX packets:104 errors:0 dropped:0 overruns:0 carrier:0
> collisions:0 txqueuelen:0
> RX bytes:7032 (6.8 Kb) TX bytes:7032 (6.8 Kb)
>
> --------------------
>
>
> Dmesg output can be found here:
> http://fischlii.gmxhome.de/11.2/dmesg.output
>
> There are some lines that bother me:
>
> Code:
> --------------------
>
> 7.646422] tg3: Problem fetching invariants of chip, aborting.
> 7.646609] tg3 0000:09:00.0: PCI INT A disabled
> 8.633856] ath9k 0000:05:00.0: PCI INT A disabled
>
> --------------------
>
> Don’t ask why ;). I just think disabling is not so good ^^.

For your wired network, the fatal one is

7.208271] tg3: eth%d: Cannot get nvarm lock, tg3_nvram_init failed.

With that problem, the card will not work. Why? I don’t know. You will need to
consult the tg3 experts on the Linux Kernel Mailing List.

As to what changed, the kernel did.

As for the WLAN driver, ath9k disabled the interrupt with no explanation. I
don’t use that driver and have no idea why it did it. It does not seem to need
external firmware, so that is not the problem.