Nicola Fontana
c42c9cf8bc
Linux 6.19.0 support
...
Commit 89aec171d9d1ab168e43fcf9754b82e4c0aef9b9 (part of linux kernel
6.19.0-rc1) introduced an arbitrarily sized sockaddr struct to be used
instead of the classical one.
Closes #200
2026-03-08 15:54:00 +01:00
Florian Pose
3ccae1d47d
Updated NEWS.md
2026-03-03 08:56:21 +01:00
Florian Pose
bde53bc4f3
Use /sbin/ip as default
2026-03-03 08:52:53 +01:00
Florian Pose
f16c0ff3c3
Merge branch 'custom-paths' into 'stable-1.6'
...
Allow to customize kmod path and ip command
Closes #206
See merge request etherlab.org/ethercat!182
2026-03-03 08:51:06 +01:00
Nicola Fontana
b86d2163f1
Fix #206 : allow to customize utilities from configure
...
`ethercatctl` calls some utilites actually hardcoded in the script.
Provide a way to customize them from configure.
The default values are choosen to be backward compatible with the old
behavior, but more sensible values would be preferred, e.g.:
OPTION ACTUAL DEFAULT PREFERRED DEFAULT
kmod-dir /sbin $sbindir
ip-cmd /bin/ip $sbindir/ip
In a major future release this can be changed.
2026-03-02 12:09:59 +01:00
Nicola Fontana
90f9feb0ad
Improve help string consistency
...
* Move default values from comments to help strings
* Use the "... [default=...]" convention everywhere
* Change "Enable ... driver" to more correct "Build ... driver"
* Fix --enable-dwmac-intel help string
* Fix --enable-fakeuserlib help string
* Change --disable-initd to --enable-initd to avoid confusion with
`--disable-initd [default=yes]`.
2026-03-02 11:44:15 +01:00
Florian Pose
2543cc55bd
Version 1.6.8: Fixed FAKE_EC_HOMEDIR usage.
2025-10-06 17:15:04 +02:00
Florian Pose
6acfd09764
Merge branch 'patch-1' into 'stable-1.6'
...
Set direction in syncManager when configuring it.
See merge request etherlab.org/ethercat!179
2025-09-09 11:08:42 +02:00
Jannik Becher
c5413f81e2
Set direction in syncManager when configuring it.
...
This is needed when you configured your pdos without the ecrt_slave_config_pdos function.
2025-08-10 09:54:37 +00:00
Florian Pose
c1e6b50d12
Merge branch 'news-markdown' into 'stable-1.6'
...
Converted NEWS to NEWS.md
See merge request etherlab.org/ethercat!178
2025-07-31 13:20:35 +02:00
Florian Pose
c324df4348
Version bump to 1.6.7.
2025-07-31 13:13:59 +02:00
Florian Pose
554e39573a
Some backtick escapes.
2025-07-31 13:10:23 +02:00
Florian Pose
d34e600a21
Re-formatted in markdown.
2025-07-31 13:05:00 +02:00
Florian Pose
516499a4a7
Converted NEWS to NEWS.md
2025-07-31 13:03:28 +02:00
Florian Pose
6489901521
Merge branch '187-fake_lib-ecrt_master_deactivate-is-missing-for-testing-purposes' into 'stable-1.6'
...
Resolve "fake_lib: ecrt_master_deactivate() is missing for testing purposes"
Closes #187
See merge request etherlab.org/ethercat!177
2025-07-28 15:16:55 +02:00
Florian Pose
49e82079dc
Clang-formatted fake library.
2025-07-24 11:49:14 +02:00
Florian Pose
04c4db80c3
Completed API methods in fake library.
2025-07-24 11:25:44 +02:00
Florian Pose
b82a66735c
Merge branch 'fix_igb_6.4' into 'stable-1.6'
...
Fix igb for opensuse 15.6 (kernel 6.4)
See merge request etherlab.org/ethercat!176
2025-07-01 11:33:08 +02:00
Bjarne von Horn
d978c45ad7
Fix igb for opensuse 15.6 (kernel 6.4)
2025-07-01 10:15:20 +02:00
Florian Pose
11b5061628
Bumped version to 1.6.6.
2025-06-30 16:04:34 +02:00
Florian Pose
101aa52032
Merge branch '179-add-missing-functions-to-fake-library' into 'stable-1.6'
...
Add missing functions to fake library
Closes #179
See merge request etherlab.org/ethercat!175
2025-06-30 16:02:05 +02:00
Florian Pose
f9b9f7c2cc
Add missing functions to fake library
2025-06-30 16:02:05 +02:00
Florian Pose
0561fa0bd9
Merge branch '8139too-6.4-6.12' into 'stable-1.6'
...
Add 8139too, e100, e1000 and r8169 for kernels 6.4 and 6.12
Closes #160
See merge request etherlab.org/ethercat!172
2025-06-30 13:53:17 +02:00
Florian Pose
5dd3b544bb
Avoided some more netif_ calls.
2025-06-30 13:46:26 +02:00
Florian Pose
a3fbd3df3a
Avoided some netif calls.
2025-06-30 13:17:15 +02:00
Florian Pose
b9d5cf13d0
Avoid netif_wake_queue().
2025-06-27 11:58:37 +02:00
Florian Pose
59654fc8a5
Merge branch 'contributing' into 'stable-1.6'
...
Add a contributing guide
Closes #181
See merge request etherlab.org/ethercat!174
2025-06-27 10:55:57 +02:00
Florian Pose
9a39273505
Add a contributing guide
2025-06-27 10:55:57 +02:00
Florian Pose
529242d752
Merge branch '175-tool-use-sint-32-notation-in-matlab-output-driver' into 'stable-1.6'
...
Use sint(32) notation in matlab output driver
Closes #175
See merge request etherlab.org/ethercat!173
2025-06-27 10:22:50 +02:00
Florian Pose
3e9cc87717
Using uint(x) as datatype in EtherLab Pdos output.
2025-06-27 10:16:04 +02:00
Florian Pose
1be2bb6f27
Do not stop queue.
2025-06-26 17:17:34 +02:00
Florian Pose
d7e5fb09fc
Fixed r8169.
2025-06-26 17:09:42 +02:00
Florian Pose
39ee16381d
Avoid napi_consume_skb.
2025-06-26 16:28:43 +02:00
Florian Pose
12df7a1f4a
Initialize watchdog jiffies in e100.
2025-06-26 16:08:36 +02:00
Florian Pose
bf1e45d934
Fixed checking output.
2025-06-26 14:59:28 +02:00
Florian Pose
7fd10f3a31
Include r8169_leds if existing.
2025-06-26 14:57:52 +02:00
Florian Pose
5bf04e42c3
Merge branch 'stable-1.6' into 8139too-6.4-6.12
2025-06-26 14:48:09 +02:00
Florian Pose
18bf85b911
Distribute update.sh
2025-06-26 14:28:37 +02:00
Florian Pose
6b21038e58
Added r8169 for 6.12.
2025-06-26 14:04:04 +02:00
Florian Pose
8174451e9b
Fixed versioned header.
2025-06-26 14:03:42 +02:00
Florian Pose
e914edcb34
Fixed included (versioned) headers.
2025-06-26 13:42:26 +02:00
Florian Pose
95fa1fd38c
Added e1000 for 6.12.
2025-06-26 13:35:52 +02:00
Florian Pose
cdc5d62299
Added e100 und 8139too for 6.12.
2025-06-26 13:14:53 +02:00
Florian Pose
13d2303b30
Add lines to Makefile.am
2025-06-26 13:13:12 +02:00
Florian Pose
5369698022
Merge branch 'more_drivers_6.4_6.12' into 'stable-1.6'
...
Add e1000e, igb, igc, genet, stmmac for 6.4 and 6.12
See merge request etherlab.org/ethercat!171
2025-06-26 13:07:25 +02:00
Florian Pose
ed6bfafd9d
Added e1000 for 6.4.
2025-06-26 13:03:52 +02:00
Florian Pose
82c25cb394
Minor change.
2025-06-26 13:01:28 +02:00
Florian Pose
7cc3f11f2c
Added r8169 for 6.4.
2025-06-26 12:52:39 +02:00
Florian Pose
66e624d89f
Added update script to r8169
2025-06-26 12:52:06 +02:00
Bjarne von Horn
790dcecc34
Add e1000e for 6.12
...
Taken from 6.12.8
2025-06-26 12:47:04 +02:00