News:

Attention: For security reasons,please choose a user name *different* from your login name.
Also make sure to choose a secure password and change it regularly.

Main Menu

TE0726/How do I fix ipv6 error message on debian/jessie ?

Started by watari, June 21, 2016, 07:58:00 AM

Previous topic - Next topic

watari

Hi all

I use debian/jessie with reference design and binary on TE0726.

I find a lot of message like as below after booting on console.
How do I resolve this error or warning message ?

[message form console]
ipv6: disagrees about version of symbol inet_listen
ipv6: Unknown symbol inet_listen (err -22)
ipv6: disagrees about version of symbol tcp_fetch_timewait_stamp
ipv6: Unknown symbol tcp_fetch_timewait_stamp (err -22)
ipv6: disagrees about version of symbol ping_rcv
ipv6: Unknown symbol ping_rcv (err -22)
ipv6: disagrees about version of symbol inet_frag_kill
ipv6: Unknown symbol inet_frag_kill (err -22)
ipv6: disagrees about version of symbol ping_init_sock
ipv6: Unknown symbol ping_init_sock (err -22)
ipv6: disagrees about version of symbol __kfree_skb
ipv6: Unknown symbol __kfree_skb (err -22)
ipv6: disagrees about version of symbol tcp_splice_read
ipv6: Unknown symbol tcp_splice_read (err -22)
ipv6: disagrees about version of symbol icmpv6_send
ipv6: Unknown symbol icmpv6_send (err -22)
ipv6: disagrees about version of symbol sock_init_data
ipv6: Unknown symbol sock_init_data (err -22)
ipv6: disagrees about version of symbol tcp_v4_connect
ipv6: Unknown symbol tcp_v4_connect (err -22)
ipv6: disagrees about version of symbol sk_prot_clear_portaddr_nulls
ipv6: Unknown symbol sk_prot_clear_portaddr_nulls (err -22)
ipv6: disagrees about version of symbol neigh_lookup
ipv6: Unknown symbol neigh_lookup (err -22)
ipv6: disagrees about version of symbol xfrm_state_register_afinfo
ipv6: Unknown symbol xfrm_state_register_afinfo (err -22)
ipv6: disagrees about version of symbol release_sock
ipv6: Unknown symbol release_sock (err -22)
ipv6: disagrees about version of symbol secpath_dup
ipv6: Unknown symbol secpath_dup (err -22)

Thank you.

Oleksandr Kiyenko

Hi watari,

Such messages usually show that kernel modules in your filesystem is not correspond to kernel you built. To solve it you should copy modules from petalinux to debian filesystem.

Best regards
Oleksandr Kiyenko

watari

Hi Oleksandr Kiyenko

Thank you for your suggestion.

As you mentioned before, I need to copy module form petalinux to debian file system.
But I only use the following design and Debian/Jessie binary image.

http://www.trenz-electronic.de/download/d0/Trenz_Electronic/d1/TE0726/d2/Reference%20Designs.html

Bt the way, I already tried to add "net.ipv6.conf.all.disable_ipv6 = 1" on /etc/sysctl.d/99-sysctl.conf to turn off IPV6.
But I could not resolve this issue.

Anything else ?

Thanks a lot.
Best Regards,


Andrei Errapart

Hi watari,


Could you please run the following commands on the ZynqBerry console to fix the warning messages:
rm /lib/modules/4.0.0-xilinx/kernel/net/ipv6/ipv6.ko
rm /lib/modules/4.0.0-xilinx/kernel/drivers/uio/uio_pdrv_genirq.ko
shutdown -h now


Oleksandr is right, the modules should match the kernel. In this case, however, IPv6 and the genirq are not needed and one can simply delete the corresponding kernel modules.


best regards,
Andrei

watari

Hi Andrei and Oleksandr

Thank for your kindly help.

After your suggestion, I tried to fix kernel mismatch issue and this problem resolved.
Also, I resolved un-readable character issue on console message during boot sequence, too.

Thanks a lot.
Best regards,