(Gelöst) SuSe11RC1/ath5k

Status
Für weitere Antworten geschlossen.

cal

Member
AW: SuSe11RC1/ath5k

Hallo,
entschuldigt wenn ich hiermit off Topic sein sollte, aber mir ist gerade was ein-/aufgefallen.
Mein WLANmit dem "eingebauten" ath5k funktionierte von Anfang an nicht, und ich bin mir sicher ursprünglich mal die Kernelversion 2.6.24.4(-10?) draufgehabt zu haben.
Da der ath5k aus dem compat-Paket -wenn auch mit --nodeps und jetzt 2.6.25- funktioniert, könnten da vielleicht verschiedene Probleme vorliegen?
 

Rain_Maker

Administrator
Teammitglied
AW: SuSe11RC1/ath5k

Also das Problem mit den Modulsymbolen hat mit Deinem Problem schon mal sicher nichts zu tun und eigentlich sind wir (schmolle und meine Wenigkeit) ins OT "abgedriftet" (aus verständlichen Gründen, denn sollte der ath5k in der 11.0 buggy sein, dann werden die compat-wireless Pakete sicher sehr wichtig werden).

Fest steht jedenfalls Folgendes:

Die von Dir getesteten ath5k-Module waren alle neuer als die aus dem ersten Release des 2.6.25.

Dein erster Test war vom 30.4. diesen Jahres, Linux 2.6.25 wurde am 17.4. veröffentlicht, also sind die Module aus den compat-wireless (wenn man so will) in ihrer Version "pre 2.6.26" (bleeding edge eben).

Greetz,

RM
 

Rain_Maker

Administrator
Teammitglied
AW: SuSe11RC1/ath5k

Das Problem scheint auch in der 11.0-final zu bestehen.

@schmolle und @jkeiper

Postet mal die Ausgaben von

Code:
rpm -q --requires compat-wireless-kmp-default

rpm -q --provides compat-wireless-kmp-default
auf 10.3 mit 2.6.25.X und auf 11.0.

Die Ausgabe auf 10.3 mit Distributionskernel 2.6.22.X sieht so aus (siehe Anhänge, ist ne ganze Menge).

Vielleicht führt uns das auf die Spur zu einer brauchbaren Lösung.

Greetz,

RM
 

cal

Member
AW: SuSe11RC1/ath5k

Hallo R_M,
meine 10.3 mußte der 11.0 weichen, deshalb erst mal die Ausgabe unter 11.0.
Schaffe morgen mal etwas Platz und mache mal testweise die 10.3 nochmal drauf, dann folgt der Rest.
Code:
nescaya:/home/cal # uname -a
Linux nescaya 2.6.25.5-1.1-default #1 SMP 2008-06-07 01:55:22 +0200 x86_64 x86_64 x86_64 GNU/Linux
Code:
nescaya:/home/cal # rpm -q --requires compat-wireless-kmp-default
rpmlib(VersionedDependencies) <= 3.0.3-1
kernel-default
grep
coreutils
/bin/sh
/bin/sh
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
kernel(default:vmlinux) = f30985aa0d58b1bd
kernel(default:drivers_pcmcia) = d6e12e68b28e8185
kernel(default:drivers_leds) = 9c7be1407c475206
kernel(default:drivers_usb_core) = 5f7ab15d128f85da
kernel(default:lib) = 3d902850a781f266
kernel(default:drivers_input) = 6838d12e58f8c652
kernel(default:drivers_net_usb) = 8c4b5210ecad206d
kernel(default:drivers_mmc_core) = a4e7202433369dc1
kernel(default:net_rfkill) = cbce6028156b37d9
kernel(default:drivers_base) = 7522f9b3902583db
ksym(default:__ieee80211_get_channel) = a62b27f7
rpmlib(PayloadIsLzma) <= 4.4.2-1
Code:
nescaya:/home/cal # rpm -q --provides compat-wireless-kmp-default
compat-wireless-kmp = 20080615_2.6.25.5_1.1
ksym(alloc_ieee80211) = 2c1285f6
ksym(eeprom_93cx6_multiread) = 2df115d4
ksym(eeprom_93cx6_read) = 63d14d2f
ksym(escape_essid) = a9fb135f
ksym(free_ieee80211) = fe64695d
ksym(generic_rndis_bind) = fe1a9c9b
ksym(get_cmd_string) = cbaf4931
ksym(ieee80211_alloc_hw) = 59c5809a
ksym(ieee80211_beacon_get) = aa2a3d51
ksym(ieee80211_channel_to_freq) = aa2f1237
ksym(ieee80211_channel_to_frequency) = ccc291b3
ksym(ieee80211_channel_to_index) = ce9cf10b
ksym(ieee80211_crypt_deinit_entries) = 2fc5d264
ksym(ieee80211_crypt_deinit_handler) = 279e265f
ksym(ieee80211_crypt_delayed_deinit) = 89ca7768
ksym(ieee80211_crypt_quiescing) = 31857031
ksym(ieee80211_ctstoself_duration) = f0d51e9a
ksym(ieee80211_ctstoself_get) = d6f43ce1
ksym(ieee80211_free_hw) = c83ace58
ksym(ieee80211_freq_to_channel) = d489b2ad
ksym(ieee80211_frequency_to_channel) = 9c64fbd
ksym(ieee80211_generic_frame_duration) = 2a1e36cc
ksym(__ieee80211_get_assoc_led_name) = 4a0c1c1e
ksym(ieee80211_get_buffered_bc) = e6dc61d6
ksym(ieee80211_get_channel) = 79fe30f2
ksym(__ieee80211_get_channel) = a62b27f7
ksym(ieee80211_get_channel_flags) = cdd8401f
ksym(ieee80211_get_crypto_ops) = 3282ad29
ksym(ieee80211_get_geo) = 3615b7cd
ksym(ieee80211_get_hdrlen) = 49ef338b
ksym(ieee80211_get_hdrlen_from_skb) = cc4e7035
ksym(__ieee80211_get_radio_led_name) = 3623a0b4
ksym(__ieee80211_get_rx_led_name) = 66e8046d
ksym(ieee80211_get_tkip_key) = c392160a
ksym(__ieee80211_get_tx_led_name) = fccea838
ksym(ieee80211_hdrlen) = 8c35d732
ksym(ieee80211_is_valid_channel) = 8afe63a6
ksym(ieee80211_iterate_active_interfaces_atomic) = c53239ad
ksym(ieee80211_iterate_active_interfaces) = f1002fe9
ksym(ieee80211_notify_mac) = b8b1bf31
 

cal

Member
AW: SuSe11RC1/ath5k

und der Rest von der 11.0:
Code:
ksym(ieee80211_radiotap_iterator_init) = 7e7ac5a
ksym(ieee80211_radiotap_iterator_next) = c4e85ec5
ksym(ieee80211_rate_control_register) = c3836025
ksym(ieee80211_rate_control_unregister) = ad713ff7
ksym(ieee80211_register_crypto_ops) = 38c0927e
ksym(ieee80211_register_hw) = 9d25ef96
ksym(ieee80211_rts_duration) = 8d076cec
ksym(ieee80211_rts_get) = 1409cc71
ksym(__ieee80211_rx) = 8efa3390
ksym(ieee80211_rx) = 963b5d5a
ksym(ieee80211_rx_any) = 1725619d
ksym(ieee80211_rx_irqsafe) = 937ebe4e
ksym(ieee80211_rx_mgt) = fb1d3350
ksym(ieee80211_scan_completed) = 81238020
ksym(ieee80211_set_geo) = 70bf4c4e
ksym(ieee80211_start_tx_ba_cb) = b3aefea6
ksym(ieee80211_start_tx_ba_cb_irqsafe) = d501392e
ksym(ieee80211_start_tx_ba_session) = a0aa742d
ksym(ieee80211_stop_queue) = eb00a0e6
ksym(ieee80211_stop_queues) = aeaf53
ksym(ieee80211_stop_tx_ba_cb) = a1c672d7
ksym(ieee80211_stop_tx_ba_cb_irqsafe) = 16b18395
ksym(ieee80211_stop_tx_ba_session) = dc4ef44d
ksym(ieee80211_txb_free) = e0b05ae8
ksym(ieee80211_tx_status) = f6d38322
ksym(ieee80211_tx_status_irqsafe) = 36961d0e
ksym(ieee80211_unregister_crypto_ops) = 4e65f850
ksym(ieee80211_unregister_hw) = e5d85b01
ksym(ieee80211_wake_queue) = e020014d
ksym(ieee80211_wake_queues) = a21222d7
ksym(ieee80211_wx_get_encode) = 18d3da90
ksym(ieee80211_wx_get_encodeext) = f6b26996
ksym(ieee80211_wx_get_scan) = 4ac1adc3
ksym(ieee80211_wx_set_encode) = 45ea1953
ksym(ieee80211_wx_set_encodeext) = da894d57
ksym(iwl_add_station_flags) = 4ec891b
ksym(iwl_alloc_all) = 942a539
ksym(iwl_bcast_addr) = 1d77b399
ksym(iwl_chain_noise_calibration) = 81b75f24
ksym(iwlcore_clear_stations_table) = 453bc1cc
ksym(iwlcore_eeprom_acquire_semaphore) = 9289ae13
ksym(iwlcore_eeprom_query_addr) = f0fb0c4b
ksym(iwlcore_eeprom_release_semaphore) = 4d090024
ksym(iwlcore_eeprom_verify_signature) = 61c12a5b
ksym(iwl_dump_nic_error_log) = 9440ce98
ksym(iwl_dump_nic_event_log) = 8ee32b22
ksym(iwl_eeprom_check_version) = 4372f509
ksym(iwl_eeprom_free) = fbdb5478
ksym(iwl_eeprom_get_mac) = df1ffcf6
ksym(iwl_eeprom_init) = 6296e0af
ksym(iwl_eeprom_query16) = 5ea9f4bc
ksym(iwl_eeprom_query_addr) = a2c20dd
ksym(iwl_escape_essid) = b38a1e41
ksym(iwl_find_station) = 9f77d4a5
ksym(iwl_free_calib_results) = 1685878d
ksym(iwl_get_channel_info) = ba38fddc
ksym(iwl_get_ra_sta_id) = cf0c4442
ksym(iwl_get_sta_id) = 2b0c82be
ksym(iwl_hw_detect) = 2a42ff99
ksym(iwl_hw_nic_init) = 18287e17
ksym(iwl_hwrate_to_plcp_idx) = 8670273d
ksym(iwl_hwrate_to_tx_control) = b4ff9382
ksym(iwl_hw_txq_attach_buf_to_tfd) = 260ae7cd
ksym(iwl_hw_txq_ctx_free) = 8e241e76
ksym(iwl_hw_txq_free_tfd) = bc141c4f
ksym(iwl_init_channel_map) = 74bad736
ksym(iwl_init_drv) = 54c44889
ksym(iwl_init_sensitivity) = e0e62929
ksym(iwl_is_fat_tx_allowed) = 1d74d9ae
ksym(iwl_power_disable_management) = f5bcfeb7
ksym(iwl_power_enable_management) = 1904a513
ksym(iwl_power_initialize) = a6e8e9fb
ksym(iwl_power_set_system_mode) = 223daa22
ksym(iwl_power_set_user_mode) = 21047c0d
ksym(iwl_power_temperature_change) = 706bde5e
ksym(iwl_power_update_mode) = 66c8a061
ksym(iwl_print_event_log) = 4321c2d0
ksym(iwl_queue_space) = 60774702
ksym(iwl_radio_kill_sw_disable_radio) = af44f0d0
ksym(iwl_radio_kill_sw_enable_radio) = ab736b1a
ksym(iwl_rates) = e7ce5d70
ksym(iwl_remove_default_wep_key) = ff6f04a0
ksym(iwl_remove_dynamic_key) = 8128aaa7
ksym(iwl_remove_station) = e98c139f
ksym(iwl_reset_qos) = 207b39be
ksym(iwl_reset_run_time_calib) = 116a4b3
ksym(iwl_rf_kill_ct_config) = 68aad6c4
ksym(iwl_rx_allocate) = 1f66de7a
ksym(iwl_rx_missed_beacon_notif) = 3b947863
ksym(iwl_rxon_add_station) = 4384e909
ksym(iwl_rxq_stop) = dd6db88c
ksym(iwl_rx_queue_alloc) = 1bce7245
ksym(iwl_rx_queue_free) = 79fb84a3
ksym(iwl_rx_queue_reset) = 68e3150b
ksym(iwl_rx_queue_restock) = a721bec6
ksym(iwl_rx_queue_space) = 3322fe2f
ksym(iwl_rx_queue_update_write_ptr) = fd07acb5
ksym(iwl_rx_replenish) = d24d35f
ksym(iwl_scan_cancel) = fd1b6be0
ksym(iwl_scan_cancel_timeout) = 3440aad0
ksym(iwl_scan_initiate) = 78a074ce
ksym(iwl_send_add_sta) = 53577bda
ksym(iwl_send_cmd) = d3b20a5c
ksym(iwl_send_cmd_pdu) = 14bd18ad
ksym(iwl_send_cmd_pdu_async) = 8eb21f46
ksym(iwl_send_cmd_sync) = 5b0763d4
ksym(iwl_send_lq_cmd) = 939ab064
ksym(iwl_send_static_wepkey_cmd) = 52da4fb3
ksym(iwl_send_statistics_request) = 658ed176
ksym(iwl_sensitivity_calibration) = b76f50b1
ksym(iwl_set_default_wep_key) = 2cdbb176
ksym(iwl_set_dynamic_key) = ee4b69f3
ksym(iwl_set_rxon_chain) = ddfae7ca
ksym(iwl_set_rxon_channel) = c602687c
ksym(iwl_set_rxon_ht) = a998a96c
ksym(iwl_set_tx_power) = 233c5fc2
ksym(iwl_setup_mac) = 8311eb8b
ksym(iwl_setup_rx_scan_handlers) = 9c364bc3
ksym(iwl_setup_scan_deferred_work) = acb46b08
ksym(iwl_sta_modify_enable_tid_tx) = bdb7b898
ksym(iwl_tx_agg_start) = 3f057f34
ksym(iwl_tx_agg_stop) = 15190d75
ksym(iwl_tx_cmd_complete) = eb092364
ksym(iwl_txq_check_empty) = 6e6106d
ksym(iwl_txq_ctx_stop) = e6e6564a
ksym(iwl_tx_queue_reclaim) = 1163adf5
ksym(iwl_txq_update_write_ptr) = 30050a1f
ksym(iwl_tx_skb) = 71267891
ksym(iwl_uninit_drv) = 142ea7d3
ksym(iwl_verify_ucode) = c1ff4293
ksym(lbs_add_card) = 2c254689
ksym(lbs_cmd_802_11_rate_adapt_rateset) = a4c5a7ba
ksym(__lbs_cmd) = 948bbf92
ksym(lbs_cmd_copyback) = 7950a3cf
ksym(lbs_debug) = f64277de
ksym(lbs_host_sleep_cfg) = 3b0dc6e8
ksym(lbs_host_to_card_done) = 74fa47b5
ksym(lbs_notify_command_response) = 586d9340
ksym(lbs_process_rxed_packet) = a18ad78f
ksym(lbs_queue_event) = 5a693761
ksym(lbs_remove_card) = baef8814
ksym(lbs_resume) = 3fe5adc
ksym(lbs_send_tx_feedback) = ade952e2
ksym(lbs_start_card) = f5fb7d9
ksym(lbs_stop_card) = 4317f76f
ksym(lbs_suspend) = 980b2d32
ksym(mesh_plink_broken) = 45100a23
ksym(p54_fill_eeprom_readback) = aa748adb
ksym(p54_free_common) = 8ee6ccbb
ksym(p54_init_common) = d42070bc
ksym(p54_parse_eeprom) = 32fb2001
ksym(p54_parse_firmware) = 6e384008
ksym(p54_rx) = 706538dd
ksym(rndis_command) = 3e3dca5
ksym(rndis_rx_fixup) = 102f040d
ksym(rndis_status) = 6f5fa6f8
ksym(rndis_tx_fixup) = 1b15481e
ksym(rndis_unbind) = 6b95cf76
ksym(rt2x00lib_beacondone) = c5b2a6d6
ksym(rt2x00lib_probe_dev) = 2e1d9025
ksym(rt2x00lib_remove_dev) = bb7cb559
ksym(rt2x00lib_resume) = 77d47b80
ksym(rt2x00lib_rxdone) = 353ca988
ksym(rt2x00lib_suspend) = ccf8adfc
ksym(rt2x00lib_txdone) = 69225d3
ksym(rt2x00mac_add_interface) = a2cbebc7
ksym(rt2x00mac_bss_info_changed) = a68556a
ksym(rt2x00mac_config) = e0b6ecc8
ksym(rt2x00mac_config_interface) = a3392225
ksym(rt2x00mac_configure_filter) = 7bfe9f9
ksym(rt2x00mac_conf_tx) = b2e6e188
ksym(rt2x00mac_get_stats) = c5d6f9a7
ksym(rt2x00mac_get_tx_stats) = 50a32e20
ksym(rt2x00mac_remove_interface) = 3b6405e1
ksym(rt2x00mac_start) = 8953ed60
ksym(rt2x00mac_stop) = 1b4921d0
ksym(rt2x00mac_tx) = 1de62e96
ksym(rt2x00pci_initialize) = 814d51b
ksym(rt2x00pci_probe) = 98985a2a
ksym(rt2x00pci_remove) = ae742e5f
ksym(rt2x00pci_resume) = 631c18b3
ksym(rt2x00pci_rxdone) = d99859bf
ksym(rt2x00pci_suspend) = bac9a071
ksym(rt2x00pci_txdone) = a912126e
ksym(rt2x00pci_uninitialize) = f87c8f45
ksym(rt2x00pci_write_tx_data) = 36f33a6
ksym(rt2x00queue_alloc_rxskb) = a4e939ed
ksym(rt2x00queue_create_tx_descriptor) = 20fbe8bf
ksym(rt2x00queue_get_entry) = 903faca4
ksym(rt2x00queue_get_queue) = f1faed91
ksym(rt2x00queue_index_inc) = 52a4707d
ksym(rt2x00queue_write_tx_descriptor) = 4b1ae448
ksym(rt2x00usb_disable_radio) = 8ada8165
ksym(rt2x00usb_disconnect) = 52a4a8cd
ksym(rt2x00usb_initialize) = d8833095
ksym(rt2x00usb_init_rxentry) = 2304cfbf
ksym(rt2x00usb_init_txentry) = d3f12615
ksym(rt2x00usb_kick_tx_queue) = 3055fa9a
ksym(rt2x00usb_probe) = e735c0f1
ksym(rt2x00usb_resume) = 29c897a4
ksym(rt2x00usb_suspend) = 981058c4
ksym(rt2x00usb_uninitialize) = 8d1cfce0
ksym(rt2x00usb_vendor_req_buff_lock) = e835fa15
ksym(rt2x00usb_vendor_request) = 440a7b32
ksym(rt2x00usb_vendor_request_buff) = b60cad97
ksym(rt2x00usb_write_tx_data) = 19132eec
ksym(ssb_admatch_base) = c0512e0f
ksym(ssb_admatch_size) = d481192b
ksym(ssb_bus_may_powerdown) = 606fbedc
ksym(ssb_bus_pcibus_register) = 2b184cf0
ksym(ssb_bus_pcmciabus_register) = ff14e373
ksym(ssb_bus_powerup) = c4c17e62
ksym(ssb_bus_resume) = 903dbbe1
ksym(ssb_bus_suspend) = efeb0043
ksym(ssb_bus_unregister) = f4b0d3d6
ksym(ssb_clockspeed) = 4a5e34bb
ksym(ssb_device_disable) = a2afeddd
ksym(ssb_device_enable) = 3eceb87f
ksym(ssb_device_is_enabled) = 4422c282
ksym(ssb_dma_set_mask) = 1348ddc8
ksym(ssb_dma_translation) = 822561f8
ksym(__ssb_driver_register) = 724fb45
ksym(ssb_driver_unregister) = cb0ce9ae
ksym(ssb_pcicore_dev_irqvecs_enable) = 6edec11d
ksym(ssb_pcihost_register) = 880d5312
ksym(ssb_set_devtypedata) = 6dd3a422
ksym(sta_info_get) = b50f684f
ksym(wiphy_free) = 8eb6ce02
ksym(wiphy_new) = 3000cbc1
ksym(wiphy_register) = fb88d8ca
ksym(wiphy_unregister) = 33d429c9
compat-wireless-kmp-default = 20080615_2.6.25.5_1.1-5.1
Irgendeinen Filter benutzen oder brauchst du das alles?
 

Rain_Maker

Administrator
Teammitglied
AW: SuSe11RC1/ath5k

Da liegt der Hund begraben:

Code:
nescaya:/home/cal # rpm -q --requires compat-wireless-kmp-default
rpmlib(VersionedDependencies) <= 3.0.3-1
kernel-default
grep
coreutils
/bin/sh
/bin/sh
/bin/sh
rpmlib(PayloadFilesHavePrefix) <= 4.0-1
rpmlib(CompressedFileNames) <= 3.0.4-1
kernel(default:vmlinux) = f30985aa0d58b1bd
kernel(default:drivers_pcmcia) = d6e12e68b28e8185
kernel(default:drivers_leds) = 9c7be1407c475206
kernel(default:drivers_usb_core) = 5f7ab15d128f85da
kernel(default:lib) = 3d902850a781f266
kernel(default:drivers_input) = 6838d12e58f8c652
kernel(default:drivers_net_usb) = 8c4b5210ecad206d
kernel(default:drivers_mmc_core) = a4e7202433369dc1
kernel(default:net_rfkill) = cbce6028156b37d9
kernel(default:drivers_base) = 7522f9b3902583db
[B]ksym(default:__ieee80211_get_channel) = a62b27f7[/B]
rpmlib(PayloadIsLzma) <= 4.4.2-1
Das Symbol taucht im Gegensatz zur 10.3 zusätzlich als "Requires" auf, was es aber eigentlich nicht sollte.

Zumindest ist damit der Auslöser für die Fehlermeldung bekannt, warum allerdings diese "Fehlerkennung" stattfindet, ist damit noch nicht geklärt.

//Edit:

Versuche bitte mal bei installiertem "compat-wireless-kmp-default" das Kernelmodul b44 (nein, das ist KEIN Vertipper, obwohl der Auslöser für das von mir erwartete Problem mit dem b43 zu tun haben wird) mit modprobe zu laden, ich befürchte, da steht weiterer Ärger ins Haus (der mir schon bei ARCH und Kernel 2.6.25 aufgefallen ist und für den es aber auch schon eine Lösung gäbe).

Greetz,

RM

P.S. Eine 10.3 musst Du für diese Tests nicht extra noch einmal installieren, die hätte ich ja zur Verfügung (in einer VM).
 

cal

Member
AW: SuSe11RC1/ath5k

Rain_Maker schrieb:
Versuche bitte mal bei installiertem "compat-wireless-kmp-default" das Kernelmodul b44 (nein, das ist KEIN Vertipper, obwohl der Auslöser für das von mir erwartete Problem mit dem b43 zu tun haben wird) mit modprobe zu laden, ich befürchte, da steht weiterer Ärger ins Haus (der mir schon bei ARCH und Kernel 2.6.25 aufgefallen ist und für den es aber auch schon eine Lösung gäbe).
Hallo R_M,
dir ist klar daß ich keine b43-Hardware mehr zur Verfügung habe?
(Die befindet sich in Mamis Schlepptopp, ist 80km weit weg und läuft inzwischen mit Sidux)
Das hier ist die Ausgabe wenn ich's mit meiner Hardware versuche zu laden:
Code:
nescaya:/home/cal # modprobe b44
FATAL: Error inserting b44 (/lib/modules/2.6.25.5-1.1-default/kernel/drivers/net/b44.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)

nescaya:/home/cal # dmesg | grep b44
b44: disagrees about version of symbol ssb_device_is_enabled
b44: Unknown symbol ssb_device_is_enabled
b44: disagrees about version of symbol ssb_pcicore_dev_irqvecs_enable
b44: Unknown symbol ssb_pcicore_dev_irqvecs_enable
b44: disagrees about version of symbol ssb_bus_may_powerdown
b44: Unknown symbol ssb_bus_may_powerdown
b44: disagrees about version of symbol ssb_pcihost_register
b44: Unknown symbol ssb_pcihost_register
b44: disagrees about version of symbol ssb_dma_set_mask
b44: Unknown symbol ssb_dma_set_mask
b44: disagrees about version of symbol ssb_device_enable
b44: Unknown symbol ssb_device_enable
b44: disagrees about version of symbol ssb_driver_unregister
b44: Unknown symbol ssb_driver_unregister
b44: disagrees about version of symbol __ssb_driver_register
b44: Unknown symbol __ssb_driver_register
b44: disagrees about version of symbol ssb_bus_powerup
b44: Unknown symbol ssb_bus_powerup
b44: disagrees about version of symbol ssb_clockspeed
b44: Unknown symbol ssb_clockspeed
b44: disagrees about version of symbol ssb_dma_translation
b44: Unknown symbol ssb_dma_translation
Hoffe es hilft trotzdem weiter.
 

Rain_Maker

Administrator
Teammitglied
AW: SuSe11RC1/ath5k

jkeiper schrieb:
Hallo R_M,
dir ist klar daß ich keine b43-Hardware mehr zur Verfügung habe?
Das ist in dem Fall egal und wie zu erwarten ....

jkeiper schrieb:
Das hier ist die Ausgabe wenn ich's mit meiner Hardware versuche zu laden:
Code:
nescaya:/home/cal # modprobe b44
FATAL: Error inserting b44 (/lib/modules/2.6.25.5-1.1-default/kernel/drivers/net/b44.ko): 
Unknown symbol in module, or unknown parameter (see dmesg)

nescaya:/home/cal # dmesg | grep b44
b44: disagrees about version of symbol ssb_device_is_enabled
b44: Unknown symbol ssb_device_is_enabled
b44: disagrees about version of symbol ssb_pcicore_dev_irqvecs_enable
b44: Unknown symbol ssb_pcicore_dev_irqvecs_enable
b44: disagrees about version of symbol ssb_bus_may_powerdown
b44: Unknown symbol ssb_bus_may_powerdown
b44: disagrees about version of symbol ssb_pcihost_register
b44: Unknown symbol ssb_pcihost_register
b44: disagrees about version of symbol ssb_dma_set_mask
b44: Unknown symbol ssb_dma_set_mask
b44: disagrees about version of symbol ssb_device_enable
b44: Unknown symbol ssb_device_enable
b44: disagrees about version of symbol ssb_driver_unregister
b44: Unknown symbol ssb_driver_unregister
b44: disagrees about version of symbol __ssb_driver_register
b44: Unknown symbol __ssb_driver_register
b44: disagrees about version of symbol ssb_bus_powerup
b44: Unknown symbol ssb_bus_powerup
b44: disagrees about version of symbol ssb_clockspeed
b44: Unknown symbol ssb_clockspeed
b44: disagrees about version of symbol ssb_dma_translation
b44: Unknown symbol ssb_dma_translation
... gibts Ärger.

jkeiper schrieb:
Hoffe es hilft trotzdem weiter.
Ja, das war genau das, was ich sehen wollte.

Greetz,

RM
 

Rain_Maker

Administrator
Teammitglied
AW: SuSe11RC1/ath5k

OK, das hier sollte zumindest das b44-Problem lösen (das andere leider nicht).

//Edit:

Ein "Test"-Source-RPM

compat-wireless-20080621-rm.0.src.rpm


Rebuilden, (Drüber)installieren und danach als root

Code:
modprobe b44 -rv #sicher ist sicher

modprobe b44 -v
Bitte testen.

Greetz,

RM
 

cal

Member
AW: SuSe11RC1/ath5k

Code:
nescaya:/usr/src/packages/RPMS/x86_64 # modprobe -rv b44
nescaya:/usr/src/packages/RPMS/x86_64 # modprobe -v b44
insmod /lib/modules/2.6.25.5-1.1-default/kernel/drivers/net/mii.ko
insmod /lib/modules/2.6.25.5-1.1-default/kernel/drivers/pcmcia/pcmcia_core.ko
insmod /lib/modules/2.6.25.5-1.1-default/kernel/drivers/pcmcia/pcmcia.ko
insmod /lib/modules/2.6.25.5-1.1-default/updates/drivers/ssb/ssb.ko
insmod /lib/modules/2.6.25.5-1.1-default/updates/drivers/net/wireless/b44.ko
 

Rain_Maker

Administrator
Teammitglied
AW: SuSe11RC1/ath5k

Passt.

Hier der Grund, warum es nicht mehr ging und jetzt wieder geht:

Code:
insmod /lib/modules/2.6.25.5-1.1-default/updates/drivers/ssb/ssb.ko
Dieses Modul wird beim Bau von compat-wireless ebenfalls neu gebaut.

Dummerweise hängt ab Kernel 2.6.25 neben den b43-Modulen auch das b44-Modul von ssb.ko ab und die neue Version von ssb.ko aus dem compat-wireless passt natürlich nicht zum "alten" Modul b44.

Die Lösung bestand darin, das Kernelmodul b44 ebenfalls als "Extra" im compat-wireless bauen zu lassen.

Und schon geht das wieder.

Wenn mir jetzt nur noch eine Lösung zu diesem dämlichen Problem mit dem Modulsymbol einfallen würde, dann könnte man ruhigen Gewissens compat-wireless auch für 11.0 anbieten ....

Greetz,

RM
 

cal

Member
AW: SuSe11RC1/ath5k

Rain_Maker schrieb:
Wenn mir jetzt nur noch eine Lösung zu diesem dämlichen Problem mit dem Modulsymbol einfallen würde, dann könnte man ruhigen Gewissens compat-wireless auch für 11.0 anbieten ....

Greetz,

RM
Da ich annehme daß es mit einem einfachen Auskommentieren des Aufrufs bzw der Definition nicht getan ist -zu mehr reichts bei mir leider meist (noch?) nicht- werde ich wohl erst wieder weiterhelfen können wenn du eine Lösung gefunden hast und einen Tester brauchst.

Standby...
 

Rain_Maker

Administrator
Teammitglied

cal

Member
AW: SuSe11RC1/ath5k

Hallo,
müd ist zwar das Känguruh nach der Nachtschicht, muß ich aber trotzdem noch schnell ausprobieren:
Code:
rpm -e compat-wireless-kmp-default-20080621_2.6.25.5_1.1-rm.0.x86_64 (das mit --nodeps)
nescaya:/home/cal # rpmbuild --rebuild compat-wireless-rm.0.src.rpm (das Neue)
nescaya:/home/cal # cd /usr/src/packages/RPMS/x86_64
nescaya:/usr/src/packages/RPMS/x86_64 # rpm -i compat-wireless-kmp-default-20080621_2.6.25.5_1.1-rm.0.x86_64.rpm
nescaya:/usr/src/packages/RPMS/x86_64 # modprobe ath5k -rv
rmmod /lib/modules/2.6.25.5-1.1-default/updates/drivers/net/wireless/ath5k/ath5k.ko
rmmod /lib/modules/2.6.25.5-1.1-default/updates/net/mac80211/mac80211.ko
rmmod /lib/modules/2.6.25.5-1.1-default/updates/net/wireless/cfg80211.ko
nescaya:/usr/src/packages/RPMS/x86_64 # modprobe ath5k -v
insmod /lib/modules/2.6.25.5-1.1-default/updates/net/wireless/cfg80211.ko
insmod /lib/modules/2.6.25.5-1.1-default/updates/net/mac80211/mac80211.ko
insmod /lib/modules/2.6.25.5-1.1-default/updates/drivers/net/wireless/ath5k/ath5k.ko
nescaya:/usr/src/packages/RPMS/x86_64 # iwconfig
wmaster0  no wireless extensions.

wlan0     IEEE 802.11  ESSID:"darkover"
          Mode:Managed  Frequency:2.437 GHz  Access Point: 00:0F:B5:E3:B2:98
          Bit Rate=1 Mb/s   Tx-Power=27 dBm
          Retry min limit:7   RTS thr:off   Fragment thr=2352 B
          Encryption key:xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
          Link Quality=48/100  Signal level:-56 dBm  Noise level=-87 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
Und jetzt hätt ich doch beinah noch meinen Key geposted!?!
funktioniert prima, danke R_M,
Ich geh schlafen.
 
Status
Für weitere Antworten geschlossen.
Oben