Modify

Opened 5 years ago

Closed 5 years ago

Last modified 4 years ago

#12579 closed defect (worksforme)

ar71xx can not load any kernel modules.

Reported by: xinglp <xinglp@…> Owned by: developers
Priority: normal Milestone: Barrier Breaker 14.07
Component: packages Version: Trunk
Keywords: Cc:

Description

r34432 works well.
my router is TEW-632BRP.
dmesg show lots of below messages.

leds_gpio: Unknown symbol dev_get_drvdata (err 0)
leds_gpio: Unknown symbol platform_driver_unregister (err 0)
leds_gpio: Unknown symbol led_classdev_unregister (err 0)
leds_gpio: Unknown symbol gpio_free (err 0)
...
crypto_algapi: Unknown symbol try_module_get (err 0)
crypto_algapi: Unknown symbol seq_list_next (err 0)
crypto_algapi: Unknown symbol seq_release (err 0)
crypto_algapi: Unknown symbol snprintf (err 0)
crypto_algapi: Unknown symbol __flush_dcache_page (err 0)
crypto_algapi: Unknown symbol crypto_alg_sem (err 0)
crypto_algapi: Unknown symbol memcpy (err 0)
crypto_algapi: Unknown symbol kfree (err 0)
crypto_algapi: Unknown symbol seq_lseek (err 0)
...

cfg80211: Unknown symbol add_uevent_var (err 0)
cfg80211: Unknown symbol krealloc (err 0)
cfg80211: Unknown symbol rtnl_unlock (err 0)
cfg80211: Unknown symbol skb_copy_bits (err 0)
cfg80211: Unknown symbol skb_put (err 0)
cfg80211: Unknown symbol rtnl_is_locked (err 0)
cfg80211: Unknown symbol dev_set_name (err 0)
cfg80211: Unknown symbol consume_skb (err 0)
cfg80211: Unknown symbol finish_wait (err 0)
cfg80211: Unknown symbol genl_register_mc_group (err 0)
...

ipv6: Unknown symbol inet_recvmsg (err 0)
ipv6: Unknown symbol single_release_net (err 0)
ipv6: Unknown symbol skb_free_datagram (err 0)
ipv6: Unknown symbol __skb_checksum_complete (err 0)
ipv6: Unknown symbol skb_free_datagram_locked (err 0)
ipv6: Unknown symbol sock_i_uid (err 0)
ipv6: Unknown symbol rtnl_unlock (err 0)
ipv6: Unknown symbol udp_table (err 0)
ipv6: Unknown symbol __ipv6_addr_type (err 0)
...

ath: Unknown symbol memcpy (err 0)
ath: Unknown symbol wiphy_apply_custom_regulatory (err 0)
ath: Unknown symbol warn_slowpath_null (err 0)
ath: Unknown symbol memcmp (err 0)
ath: Unknown symbol printk (err 0)
ath: Unknown symbol memset (err 0)
...

Thanks.

Attachments (0)

Change History (7)

comment:1 follow-up: Changed 5 years ago by hnyman <hannu.nyman@…>

What were you doing when these messages appeared in the log? Installing new packages?

Are you using a vanilla snapshot from the trunk snapshot repository? Or a self-compiled firmware?

comment:2 in reply to: ↑ 1 Changed 5 years ago by xinglp <xinglp@…>

Replying to hnyman <hannu.nyman@…>:

What were you doing when these messages appeared in the log? Installing new packages?

The wifi does not work, I just login it by lan. I figure out it.
The command "lsmod", show nothing, and the command "dmesg" show these infomation.

Are you using a vanilla snapshot from the trunk snapshot repository? Or a self-compiled firmware?

I'm using a self-compiled firmware.

comment:3 follow-up: Changed 5 years ago by nbd

please show me the output of ./scripts/diffconfig.sh

did you do a clean build or just update?

if you didn't clean your tree, try make target/linux/clean world

comment:4 in reply to: ↑ 3 Changed 5 years ago by xinglp <xinglp@…>

Replying to nbd:

please show me the output of ./scripts/diffconfig.sh

tmp/.config-package.in:17991:warning: 'select' used by config symbol 'PACKAGE_deluge-ui-gtk' refer to undefined symbol 'PACKAGE_python-gtk'
tmp/.config-package.in:22785:warning: 'select' used by config symbol 'PACKAGE_peerguardian' refer to undefined symbol 'PACKAGE_libipq'
tmp/.config-package.in:36236:warning: 'select' used by config symbol 'PACKAGE_dsl-qos-queue' refer to undefined symbol 'PACKAGE_libipq'
tmp/.config-package.in:47627:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-custom' refer to undefined symbol 'PACKAGE_libdpf'
tmp/.config-package.in:47662:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-full' refer to undefined symbol 'PACKAGE_libdpf'
tmp/.config-package.in:17991:warning: 'select' used by config symbol 'PACKAGE_deluge-ui-gtk' refer to undefined symbol 'PACKAGE_python-gtk'
tmp/.config-package.in:22785:warning: 'select' used by config symbol 'PACKAGE_peerguardian' refer to undefined symbol 'PACKAGE_libipq'
tmp/.config-package.in:36236:warning: 'select' used by config symbol 'PACKAGE_dsl-qos-queue' refer to undefined symbol 'PACKAGE_libipq'
tmp/.config-package.in:47627:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-custom' refer to undefined symbol 'PACKAGE_libdpf'
tmp/.config-package.in:47662:warning: 'select' used by config symbol 'PACKAGE_lcd4linux-full' refer to undefined symbol 'PACKAGE_libdpf'
CONFIG_TARGET_ar71xx=y
CONFIG_TARGET_ar71xx_generic=y
CONFIG_TARGET_ar71xx_generic_TEW632BRP=y
CONFIG_DEVEL=y
CONFIG_TOOLCHAINOPTS=y
CONFIG_BINUTILS_VERSION="2.23.1"
# CONFIG_BINUTILS_VERSION_2_22 is not set
CONFIG_BINUTILS_VERSION_2_23_1=y
CONFIG_BUSYBOX_CONFIG_ARP=y
# CONFIG_BUSYBOX_CONFIG_ARPING is not set
# CONFIG_BUSYBOX_CONFIG_BUNZIP2 is not set
# CONFIG_BUSYBOX_CONFIG_CHROOT is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_CHECK_TAINTED_MODULE is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_DD_IBS_OBS is not set
CONFIG_BUSYBOX_CONFIG_FEATURE_DD_THIRD_STATUS_LINE=y
# CONFIG_BUSYBOX_CONFIG_FEATURE_MOUNT_CIFS is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_PREFER_IPV4_ADDRESS is not set
# CONFIG_BUSYBOX_CONFIG_FEATURE_SHADOWPASSWDS is not set
CONFIG_BUSYBOX_CONFIG_FEATURE_STAT_FORMAT=y
CONFIG_BUSYBOX_CONFIG_FEATURE_WGET_TIMEOUT=y
# CONFIG_BUSYBOX_CONFIG_FSYNC is not set
# CONFIG_BUSYBOX_CONFIG_HOSTID is not set
# CONFIG_BUSYBOX_CONFIG_HWCLOCK is not set
CONFIG_BUSYBOX_CONFIG_NC_110_COMPAT=y
CONFIG_BUSYBOX_CONFIG_NC_EXTRA=y
CONFIG_BUSYBOX_CONFIG_NC_SERVER=y
# CONFIG_BUSYBOX_CONFIG_NETMSG is not set
# CONFIG_BUSYBOX_CONFIG_PASSWD is not set
CONFIG_BUSYBOX_CONFIG_PKILL=y
CONFIG_BUSYBOX_CONFIG_PSTREE=y
# CONFIG_BUSYBOX_CONFIG_READLINK is not set
# CONFIG_BUSYBOX_CONFIG_RMMOD is not set
CONFIG_BUSYBOX_CONFIG_STAT=y
# CONFIG_BUSYBOX_CONFIG_STRINGS is not set
# CONFIG_BUSYBOX_CONFIG_SWITCH_ROOT is not set
# CONFIG_BUSYBOX_CONFIG_TELNET is not set
# CONFIG_BUSYBOX_CONFIG_TELNETD is not set
CONFIG_BUSYBOX_CONFIG_TRACEROUTE6=y
# CONFIG_BUSYBOX_CONFIG_WATCHDOG is not set
CONFIG_CLEAN_IPKG=y
CONFIG_DOWNLOAD_FOLDER="/<some_path_to_openwrt_pkgs>/"
# CONFIG_GDB is not set
# CONFIG_KERNEL_DEBUG_FS is not set
# CONFIG_KERNEL_ELF_CORE is not set
# CONFIG_KERNEL_MAGIC_SYSRQ is not set
# CONFIG_KERNEL_PRINTK_TIME is not set
CONFIG_PACKAGE_6to4=y
# CONFIG_PACKAGE_MAC80211_DEBUGFS is not set
# CONFIG_PACKAGE_MAC80211_MESH is not set
# CONFIG_PACKAGE_dnsmasq is not set
CONFIG_PACKAGE_dnsmasq-dhcpv6=y
CONFIG_PACKAGE_ip=y
# CONFIG_PACKAGE_kmod-gpio-button-hotplug is not set
# CONFIG_PACKAGE_kmod-ipt-nathelper is not set
CONFIG_PACKAGE_kmod-iptunnel4=y
CONFIG_PACKAGE_kmod-ipv6=y
# CONFIG_PACKAGE_kmod-ledtrig-default-on is not set
CONFIG_PACKAGE_kmod-sit=y
# CONFIG_PACKAGE_kmod-wdt-ath79 is not set
CONFIG_PACKAGE_libdaemon=y
CONFIG_PACKAGE_libopenssl=y
CONFIG_PACKAGE_miniupnpd=y
CONFIG_PACKAGE_openssh-sftp-server=y
# CONFIG_PACKAGE_opkg is not set
CONFIG_PACKAGE_radvd=y
# CONFIG_PACKAGE_uboot-envtools is not set
CONFIG_PACKAGE_wireless-tools=y
CONFIG_PACKAGE_zlib=y
# CONFIG_SHADOW_PASSWORDS is not set
CONFIG_STRIP_KERNEL_EXPORTS=y
# CONFIG_TARGET_ROOTFS_JFFS2 is not set
# CONFIG_TARGET_ROOTFS_TARGZ is not set
CONFIG_USE_MKLIBS=y


did you do a clean build or just update?

I do clean build.

if you didn't clean your tree, try make target/linux/clean world

comment:5 Changed 5 years ago by xinglp <xinglp@…>

I disabled CONFIG_STRIP_KERNEL_EXPORTS, it work now.

comment:6 Changed 5 years ago by nbd

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

that option has been marked as broken (hasn't worked in a while)

comment:7 Changed 4 years ago by jow

  • Milestone changed from Attitude Adjustment 12.09 to Barrier Breaker 14.07

Milestone Attitude Adjustment 12.09 deleted

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.