Tiny Core Base > TCB Bugs

14.x kernel driver : bonding

(1/2) > >>

CentralWare:
13.1 network "bonding" driver was just tested - works fine; 14.x complains at modprobe that things are missing.
* The way it was worded sounds as though it may be looking for variables to be passed?

--- Code: ---modprobe bonding mode=0

--- End code ---
(mode=0 is default and otherwise unnecessary to pass along, but somewhere since 13.x "something" changed! :)  Adding a number of settings to the command didn't affect the outcome.)

Reproduction: Boot 14.x x86_64 (I'm assuming via USB should do the same, though I had TC installed with 14 when I noticed the problem) and simply load the module "bonding" with no variables afterward.
It's also assumed the other releases will have the same hiccup, though I don't imagine it's used too often in ARM beyond bonding eth0 to wlan0 for outage redundancy.

Thanks!

Juanito:

--- Quote from: CentralWare on October 31, 2023, 05:43:48 AM ---13.1 network "bonding" driver was just tested - works fine; 14.x complains at modprobe that things are missing.

--- End quote ---

It’s hard to help if you don’t say what’s missing :)

Rich:
Hi Juanito
It's missing a symbol:

--- Code: ---tc@box:~$ sudo modprobe bonding
modprobe: can't load module bonding (kernel/drivers/net/bonding/bonding.ko.gz): unknown symbol in module, or unknown parameter
tc@box:~$
--- End code ---

Checking dependencies:

--- Code: ---tc@box:~$ modinfo bonding | grep depends
depends:        ipv6
tc@box:~$
--- End code ---

Checking ipv6:

--- Code: ---tc@box:~$ modinfo ipv6
modinfo: module '/lib/modules/6.1.2-tinycore64/ipv6' not found
tc@box:~$
--- End code ---

Which is provided by:
ipv6-netfilter-6.1.2-tinycore64.tcz

Rich:
Hi CentralWare
It appears the  bonding  driver changed. Under TC13 x86_64
modinfo reports no dependencies for the  bonding  driver.

CentralWare:
Thanks guys, the machine in question was at the bottom of a rack (where I was virtually up-side-down looking at the screen) thus the post here was somewhat vague due to being from memory AFTER having already down-graded to 13.1 as I had to test the network cards to see if any obstacles were foreseen and build the script to make it functional.

Bonding now requires IPv6...  interesting twist, but...  okay! :)

Navigation

[0] Message Index

[#] Next page

Go to full version