Bug 4046 - 2_a2: Continuous systemd "kernel: phy0" errors about rt2x00lib_request_firmware: Error
Summary: 2_a2: Continuous systemd "kernel: phy0" errors about rt2x00lib_request_firm...
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: x86_64 Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Thomas Backlund
QA Contact:
URL:
Whiteboard:
Keywords: Triaged
Depends on:
Blocks: 5015
  Show dependency treegraph
 
Reported: 2012-01-07 01:04 CET by Bit Twister
Modified: 2012-05-02 22:08 CEST (History)
2 users (show)

See Also:
Source RPM: kernel
CVE:
Status comment:


Attachments

Description Bit Twister 2012-01-07 01:04:31 CET
Description of problem:

Continuous  systemd kernel: phy0  errors about rt2x00lib_request_firmware: Error

kernel: phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
kernel: cfg80211: Calling CRDA for country: US
kernel: cfg80211: Regulatory domain changed to country: US
kernel: cfg80211: (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
kernel: cfg80211: (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
kernel: cfg80211: (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
kernel: cfg80211: (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
kernel: cfg80211: (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
kernel: cfg80211: (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
kernel: cfg80211: (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)

Current workaround is to set ONBOOT=no in ifcfg-wan0
urpmi rt73-firmware did not help.  :(

Version-Release number of selected component (if applicable):


How reproducible: Always


Steps to Reproduce:
1. reboot
2. grep rt2x00lib_request_firmware

lshw snippet
*-network DISABLED
  description: Wireless interface
  product: RT3090 Wireless 802.11n 1T/1R PCIe
  vendor: Ralink corp.
  physical id: 0
  bus info: pci@0000:02:00.0
  logical name: wlan0
  version: 00
  serial: 70:f1:a1:e9:e0:a8
  width: 32 bits
  clock: 33MHz
  capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
  configuration: broadcast=yes driver=rt2800pci 
      driverversion=3.2.0-desktop-1.mga2 firmware=N/A latency=0 link=no
      multicast=yes wireless=IEEE 802.11bgn
 resources: irq:17 memory:feaf0000-feafffff
Comment 1 Manuel Hiebel 2012-01-07 17:48:38 CET
Hi, thanks for reporting this bug.
Assigned to the package maintainer.

(Please set the status to 'assigned' if you are working on it)

iirc the rt73-firmware is not for your wlan, maybe try the other ?

Keywords: (none) => Triaged
Assignee: bugsquad => tmb
Source RPM: (none) => kernel

Comment 2 Bit Twister 2012-01-28 14:47:43 CET
Solution: install kernel-firmware-nonfree and rt3090-firmware packages.
Comment 3 Manuel Hiebel 2012-01-28 15:13:46 CET
.

*** This bug has been marked as a duplicate of bug 4047 ***

Status: NEW => RESOLVED
Resolution: (none) => DUPLICATE

Comment 4 Bit Twister 2012-01-29 21:01:05 CET
installation of kernel-firmware-nonfree and rt3090-firmware packages did not resolve this problem.

My post install script created /etc/sysconfig/network-scripts/ifcfg-wlan0

DEVICE=wlan0
BOOTPROTO=dhcp
ONBOOT=no

which prevents the phy0 -> rt2x00lib_request_firmware: Error coming out every second. Delete /etc/sysconfig/network-scripts/ifcfg-wlan0, reboot, and I get:

Jan 29 13:44:46 wb kernel: phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.
Jan 29 13:44:47 wb kernel: <>h0- tx0i_eus_imae ro  aldt eus imae
Jan 29 13:44:47 wb kernel: 3py >r20lbrqetfrwr:Err-Fie orqetFrwr.<3>phy0 -> rt2x00lib_request_firmware: Error - Failed to request Firmware.

Resolution: DUPLICATE => (none)
Status: RESOLVED => REOPENED

Marja Van Waes 2012-03-18 20:08:38 CET

Blocks: (none) => 5015

Comment 5 Colin Guthrie 2012-04-25 22:44:58 CEST
Is this one still a problem? I think it could have been down to a timing issue in udev firmware loading which should be fixed for a while.

CC: (none) => mageia

Comment 6 Bit Twister 2012-04-25 23:38:24 CEST
(In reply to comment #5)
> Is this one still a problem? I think it could have been down to a timing issue
> in udev firmware loading which should be fixed for a while.

Do not know if it is just udev. I saw a mysqld start problem which systemd immediately placed it in a high priority loop trying to get it started. That bogged the system down to a crawl until I could could get a systemctl stop mysqld.service issued.

My WAG was lack of firmware causing lots of grief. Solution was to delete wlan0,
create the above ifcfg-wlan0, load kernel-firmware-nonfree, radeon-firmware, rtl8192se-firmware, rt2860-firmware, and rt3090-firmware to get video, nic and wifi cards playing nice with system boot.

I really would hate to have to do another clean install on this "Production" system just to see if udev is fixed since it is about 6 days to Release Candidate.

Because dvd is not going to ship with any of the above firmware I guess you can mark this bug resolved and maybe enter message in errata about users need to get a list of firmware needed for their setup prior to installation, add/enable non-free/tainted repositories and install any needed firmware just after boot.
Comment 7 Olivier Blin 2012-05-02 22:08:10 CEST
Ralink drivers are now automatically installed by the network tools, as of drakx-net-1.8-1.mga2

Status: REOPENED => RESOLVED
CC: (none) => mageia
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.