I have a problem about set wifi-card(iwl4965agn) on the board(IMX6q sabre-sd)?

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

I have a problem about set wifi-card(iwl4965agn) on the board(IMX6q sabre-sd)?

701 Views
hanseunglee
Contributor III

I want set wifi-card(iwl4965AGN) on board(imx6q-sabre-sd).

I set configration follow below.

# make menuconfig

system Type -> Freescale MXC ... -> PCI Express support

Bus Supprot -> PCI Express support

Networking support -> wireless -> Generic IEEE 802.11 Networking stack(mac80211)

Device Drivers -> Network device ...-> wireless LAN-> iwl4965AGN

And then, copy iwl4965.ko to imx6q sabresd board.

<666-gbdde708/kernel/drivers/net/wireless/iwlegacy$ insmod iwl4965.ko

iwl4965: Unknown symbol iwl_legacy_setup_scan_deferred_work (err 0)
iwl4965: Unknown symbol ieee80211_stop_tx_ba_session (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_csa (err 0)
iwl4965: Unknown symbol ieee80211_start_tx_ba_cb_irqsafe (err 0)
iwl4965: Unknown symbol ieee80211_chswitch_done (err 0)
iwl4965: Unknown symbol iwl_legacy_eeprom_query16 (err 0)
iwl4965: Unknown symbol iwl_legacy_setup_rx_scan_handlers (err 0)
iwl4965: Unknown symbol iwl_legacy_send_cmd_pdu (err 0)
iwl4965: Unknown symbol iwl_legacy_eeprom_free (err 0)
iwl4965: Unknown symbol iwl_legacy_init_scan_params (err 0)
iwl4965: Unknown symbol iwl_legacy_clear_ucode_stations (err 0)
iwl4965: Unknown symbol iwl_legacy_full_rxon_required (err 0)
iwl4965: Unknown symbol ieee80211_free_hw (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_reset_tsf (err 0)
iwl4965: Unknown symbol iwl_legacy_send_bt_config (err 0)
iwl4965: Unknown symbol iwl_legacy_pm_ops (err 0)
iwl4965: Unknown symbol iwl_legacy_leds_exit (err 0)
iwl4965: Unknown symbol iwl_legacy_txq_mem (err 0)
iwl4965: Unknown symbol ieee80211_start_tx_ba_session (err 0)
iwl4965: Unknown symbol iwl_legacy_get_channel_info (err 0)
iwl4965: Unknown symbol iwl_legacy_send_statistics_request (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_queue_update_write_ptr (err 0)
iwl4965: Unknown symbol ieee80211_register_hw (err 0)
iwl4965: Unknown symbol ieee80211_restart_hw (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_add_interface (err 0)
iwl4965: Unknown symbol ieee80211_rate_control_unregister (err 0)
iwl4965: Unknown symbol iwl_legacy_send_add_sta (err 0)
iwl4965: Unknown symbol iwl_legacy_apm_stop (err 0)
iwl4965: Unknown symbol iwl_legacy_eeprom_init (err 0)
iwl4965: Unknown symbol ieee80211_wake_queue (err 0)
iwl4965: Unknown symbol iwl_legacy_tx_queue_reset (err 0)
iwl4965: Unknown symbol ieee80211_get_tkip_key (err 0)
iwl4965: Unknown symbol iwl_legacy_send_cmd_sync (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_remove_interface (err 0)
iwl4965: Unknown symbol iwl_legacy_txq_update_write_ptr (err 0)
iwl4965: Unknown symbol iwl_legacy_init_channel_map (err 0)
iwl4965: Unknown symbol ieee80211_find_sta (err 0)
iwl4965: Unknown symbol iwl_legacy_irq_handle_error (err 0)
iwl4965: Unknown symbol iwl_legacy_alloc_all (err 0)
iwl4965: Unknown symbol iwl_legacy_apm_init (err 0)
iwl4965: Unknown symbol iwl_legacy_send_cmd (err 0)
iwl4965: Unknown symbol ieee80211_tx_status_irqsafe (err 0)
iwl4965: Unknown symbol iwl_legacy_tx_queue_init (err 0)
iwl4965: Unknown symbol iwl_legacy_check_rxon_cmd (err 0)
iwl4965: Unknown symbol iwl_legacy_restore_stations (err 0)
iwl4965: Unknown symbol iwl_legacy_eeprom_query_addr (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_bss_info_changed (err 0)
iwl4965: Unknown symbol iwl_legacy_free_geos (err 0)
iwl4965: Unknown symbol iwl_legacy_bg_watchdog (err 0)
iwl4965: Unknown symbol ieee80211_stop_tx_ba_cb_irqsafe (err 0)
iwl4965: Unknown symbol iwl_legacy_set_rxon_channel (err 0)
iwl4965: Unknown symbol iwl_legacy_tx_cmd_protection (err 0)
iwl4965: Unknown symbol iwl_legacy_init_geos (err 0)
iwl4965: Unknown symbol iwl_legacy_get_active_dwell_time (err 0)
iwl4965: Unknown symbol iwl_legacy_add_station_common (err 0)
iwl4965: Unknown symbol iwl_legacy_set_rxon_ht (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_queue_alloc (err 0)
iwl4965: Unknown symbol iwl_legacy_cancel_scan_deferred_work (err 0)
iwl4965: Unknown symbol iwl_legacy_usecs_to_beacons (err 0)
iwl4965: Unknown symbol iwlegacy_bcast_addr (err 0)
iwl4965: Unknown symbol iwl_legacy_dealloc_bcast_stations (err 0)
iwl4965: Unknown symbol iwl_legacy_setup_watchdog (err 0)
iwl4965: Unknown symbol ieee80211_sta_block_awake (err 0)
iwl4965: Unknown symbol iwl_legacy_leds_init (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_pm_debug_statistics_notif (err 0)
iwl4965: Unknown symbol iwl_legacy_send_cmd_pdu_async (err 0)
iwl4965: Unknown symbol iwl_legacy_fill_probe_req (err 0)
iwl4965: Unknown symbol ieee80211_rx (err 0)
iwl4965: Unknown symbol iwl_legacy_scan_cancel_timeout (err 0)
iwl4965: Unknown symbol iwl_legacy_connection_init_rx_config (err 0)
iwl4965: Unknown symbol ieee80211_wake_queues (err 0)
iwl4965: Unknown symbol ieee80211_rate_control_register (err 0)
iwl4965: Unknown symbol iwl_legacy_send_lq_cmd (err 0)
iwl4965: Unknown symbol iwl_legacy_set_rate (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_pm_sleep_notif (err 0)
iwl4965: Unknown symbol iwl_legacy_get_free_ucode_key_index (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_spectrum_measure_notif (err 0)
iwl4965: Unknown symbol ieee80211_stop_queue (err 0)
iwl4965: Unknown symbol iwl_legacy_isr (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_conf_tx (err 0)
iwl4965: Unknown symbol ieee80211_stop_queues (err 0)
iwl4965: Unknown symbol iwl_legacy_remove_station (err 0)
iwl4965: Unknown symbol iwl_legacy_power_update_mode (err 0)
iwl4965: Unknown symbol iwl_legacy_recover_from_statistics (err 0)
iwl4965: Unknown symbol iwl_legacy_set_rxon_hwcrypto (err 0)
iwl4965: Unknown symbol iwl_legacy_send_rxon_timing (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_change_interface (err 0)
iwl4965: Unknown symbol iwl_legacy_prep_station (err 0)
iwl4965: Unknown symbol rate_control_send_low (err 0)
iwl4965: Unknown symbol iwl_legacy_tx_cmd_complete (err 0)
iwl4965: Unknown symbol ieee80211_unregister_hw (err 0)
iwl4965: Unknown symbol iwl_legacy_set_decrypted_flag (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_hw_scan (err 0)
iwl4965: Unknown symbol iwl_legacy_set_flags_for_band (err 0)
iwl4965: Unknown symbol iwl_legacy_is_ht40_tx_allowed (err 0)
iwl4965: Unknown symbol iwl_legacy_get_passive_dwell_time (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_sta_remove (err 0)
iwl4965: Unknown symbol iwl_legacy_power_initialize (err 0)
iwl4965: Unknown symbol iwl_legacy_get_lowest_plcp (err 0)
iwl4965: Unknown symbol iwl_legacy_scan_cancel (err 0)
iwl4965: Unknown symbol iwl_legacy_free_channel_map (err 0)
iwl4965: Unknown symbol iwl_legacy_add_beacon_time (err 0)
iwl4965: Unknown symbol iwl_legacy_cmd_queue_unmap (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_config (err 0)
iwl4965: Unknown symbol iwl_legacy_mac_tx_last_beacon (err 0)
iwl4965: Unknown symbol iwl_legacy_queue_space (err 0)
iwl4965: Unknown symbol iwl_legacy_tx_queue_unmap (err 0)
iwl4965: Unknown symbol iwl_legacy_set_tx_power (err 0)
iwl4965: Unknown symbol iwl_legacy_chswitch_done (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_queue_space (err 0)
iwl4965: Unknown symbol iwl_legacy_alloc_txq_mem (err 0)
iwl4965: Unknown symbol iwl_legacy_tx_queue_free (err 0)
iwl4965: Unknown symbol iwl_legacy_cmd_queue_free (err 0)
iwl4965: Unknown symbol iwl_legacy_rx_reply_error (err 0)
iwl4965: Unknown symbol iwl_legacy_get_single_channel_number (err 0)
insmod: can't insert 'iwl4965.ko': unknown symbol in module, or unknown parameter

How to solve too many errors? OTL..

Labels (1)
0 Kudos
1 Reply

501 Views
igorpadykov
NXP Employee
NXP Employee

HI Hanseung

you should not build image on one machine then just

copy iwl4965.ko to imx6q sabresd board. Please build complete image

with configuration given in sect..42.4 Using PCIe Endpoint and Running Tests

attached Linux Manual, then burn that whole new image to sd card and boot from it.

This is described in attached Linux Guide sect.4.3 Preparing an SD/MMC card

to boot

Best regards

igor

-----------------------------------------------------------------------------------------------------------------------

Note: If this post answers your question, please click the Correct Answer button. Thank you!

-----------------------------------------------------------------------------------------------------------------------