Modify

Opened 4 years ago

Closed 4 years ago

#15843 closed defect (fixed)

550-ath9k_entropy_from_adc.patch causes databus errors

Reported by: anonymous Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:

Description

Tested on WDR4300 with configured AR9340 on AHB (the second device on PCI bus seems work) with current trunk.

The crash happens most of the time when running reconfiguration of the wifi device using "wifi". Easiest thing is to remove the "disable" for this device in /etc/config/wireless and running "while true; do wifi; done". After a short period of time the device prints the "data bus error" and reboots.

The crash happens at the line

REG_RMW_FIELD(ah, AR_PHY_TEST, AR_PHY_TEST_BBB_OBS_SEL, 1); 

Removing the patch 550-ath9k_entropy_from_adc.patch fixes the problem for me. It also works to check for AR_SREV_9340(ah) in ath_get_initial_entropy + ath_ani_calibrate and only run ath9k_hw_get_adc_entropy + add_device_randomness when it is not an AR9340.

Other devices (other than AR9340) may also be affected.

Attachments (0)

Change History (3)

comment:1 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

comment:2 Changed 4 years ago by nbd

please try r41952

comment:3 Changed 4 years ago by nbd

  • Resolution set to fixed
  • Status changed from new to closed

reported to be fixed in the current version

Add Comment

Modify Ticket

Action
as closed .
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.