[PATCH] package/comgt: Handle bind/unbind events

Arjun AK arjunak234 at gmail.com
Fri Jun 18 16:44:00 PDT 2021


On 08/05/21 5:38 am, Arjun AK wrote:
> On 06/01/21 9:03 pm, Arjun AK wrote:
>> On 16/07/20 9:22 pm, Arjun AK wrote:
>>> This script was expecting only add/remove events which has not been the
>>> case since Kernel 4.12 (which added bind/unbind). Bind events were 
>>> getting
>>> treated as remove events which would cause hotplugged 3g modems to not
>>> work.
>>>
>>> More info:
>>> https://lkml.org/lkml/2018/12/23/128
>>> https://github.com/systemd/systemd/issues/8221
>>>
>>> Signed-off-by: Arjun AK <arjunak234 at gmail.com>
>>> ---
>>>   package/network/utils/comgt/files/3g.usb | 2 ++
>>>   1 file changed, 2 insertions(+)
>>>
>>> diff --git a/package/network/utils/comgt/files/3g.usb 
>>> b/package/network/utils/comgt/files/3g.usb
>>> index 8f0d62ca83..9c7d07a0e6 100644
>>> --- a/package/network/utils/comgt/files/3g.usb
>>> +++ b/package/network/utils/comgt/files/3g.usb
>>> @@ -23,6 +23,8 @@ find_3g_iface() {
>>>       fi
>>>   }
>>> +[ "$ACTION" = add ] || [ "$ACTION" = remove ] || exit 0
>>> +
>>>   case "$DEVICENAME" in
>>>       tty*)
>>>           [ -e "/dev/$DEVICENAME" ] || [ "$ACTION" = remove ] || exit 0
>>>
>>
>> Has this been merged?
> 
> Can someone please merge this in?

Its been over a year now, can someone merge this one in?

-
Arjun



More information about the openwrt-devel mailing list