Hi,
I have a Wp7601 I am trying to use the clamp-mss-to-pmtu option in iptables, but it doesn’t work and appears to not be in the build. But when I build the kernel, the code is there, but must be somehow removed in the “minimal” build that it does. Also, a discrepancy I noticed is the code refers to version 1.6.0, but when I do iptables --version, I get 1.4.0. Can anyone point me to where to put that back in and why the discrepancy?
Well, that yielded the following message:
ERROR: ParseError at /home/mangoh/Documents/Repository/yocto/meta-swi-extras/meta-swi-mdm9x28/recipes/images/mdm9x28-sierra-image.inc:16: unparsed line: ‘IMAGE_INSTALL += “kernel-module-xt-tcpmss”’
I noticed that the “mangle” package was also removed from this build, so I added it back in, but then I get:
opkg_prepare_url_for_install: Couldn’t find anything to satisfy ‘kernel-module-iptable-mangle’.
There’s obviously something more that needs to be done to connect the dots.
The “unparsed line” error was because I copy and pasted the line above. The quotes were incorrect. But even with them corrected, I get the same kind of error as I did with the mangle library.
The interesting thing is that the modules are on the device. But not “installed”. And putting them in the installer.inc file, causes an error saying these aren’t compatible with the MACHINE.
HI @Alegato,
I believe that the .ko’s are there in the build. But you have to add them with the +=INSTALL_TCPMSS_LIBRARY (or something to that effect) in the build include. But when you do, the build errors out and says that those modules are incompatible. They are commented out for the 9x28 build. I need to know where the compatibility part is to change that.