Alionet - Communauté openSUSE francophone

openSUSE => Internet, réseaux et serveurs => Discussion initiée par: luckyboy94 le 21 Avril, 2021, 13:47:15

Titre: Nouvelles chinoiseries sur yast2-lan
Publié par: luckyboy94 le 21 Avril, 2021, 13:47:15
salut

il m'est actuellement impossible de rentrer mes paramètres réseaux dans le panneau réseau de Yast, ça plante à chaque fois
avec ce genre de messages intraduisibles:

Internal error. Please report a bug report with logs.
Run save_y2logs to get complete logs.

Caller: /usr/share/YaST2/lib/cfa/interface_file.rb:569:in `value_as_string'

Details: undefined method `empty?' for 1500:Integer

Start the Ruby debugger now and debug the issue? (Experts only!)


voici les logs qu'ils me réclament: (j'ai abrégé volontairement, le retour des logs étant trop volumineux pour poster)
si besoin j'envoie le reste sur un pastebin? (à vous de me dire)

2021-04-20 11:55:44 <1> tagomago(16511) [ui] YPushButton.cc(setRole):170 Guessing function key F10 for YPushButton "Sélectionner" at 0x7faf0847d6a0 from button role YOKButton
2021-04-20 11:55:44 <1> tagomago(16511) [ui] YCPDialogParser.cc(parseButtonBox):1154 Guessed button role YOKButton for YPushButton "Sélectionner" at 0x7faf0847d6a0 from widget ID
2021-04-20 11:55:44 <1> tagomago(16511) [ui] YPushButton.cc(setFunctionKey):202 Guessing button role YCancelButton for YPushButton "Annuler" at 0x7faf0854cfd0 from function key F9
2021-04-20 11:55:44 <3> tagomago(16511) [Ruby] modules/CWM.rb(ValidateValueContents):264 Error on key label of widget Y2Network::Dialogs::CallbackButton: Label has no shortcut or more than 1 shortcuts
2021-04-20 11:55:44 <1> tagomago(16511) [Ruby] cwm/dialog.rb(init):127 calling init on fake help
2021-04-20 11:55:44 <3> tagomago(16511) [ui] YCPPropertyHandler.cc(trySetSelectionWidgetSelectedItems):770 YTable "" has no item with ID ""
2021-04-20 11:55:44 <3> tagomago(16511) [Ruby] yast/wfm.rb(handle_exception):272 Client /usr/share/YaST2/clients/lan.rb failed with 'comparison of NilClass with String failed' (ArgumentError).
Backtrace:
/usr/share/YaST2/lib/y2network/widgets/wireless_networks.rb:44:in `min'
/usr/share/YaST2/lib/y2network/widgets/wireless_networks.rb:44:in `init'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:229:in `init_wrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/share/YaST2/modules/CWM.rb:327:in `block in initWidgets'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:82:in `block in foreach'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `each'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `foreach'
/usr/share/YaST2/modules/CWM.rb:310:in `initWidgets'
/usr/share/YaST2/modules/CWM.rb:778:in `Run'
/usr/share/YaST2/modules/CWM.rb:975:in `ShowAndRun'
/usr/share/YaST2/modules/CWM.rb:930:in `show'
/usr/share/YaST2/lib/cwm/dialog.rb:147:in `cwm_show'
/usr/share/YaST2/lib/cwm/dialog.rb:39:in `block in run'
/usr/share/YaST2/lib/cwm/popup.rb:52:in `wizard_create_dialog'
/usr/share/YaST2/lib/cwm/dialog.rb:39:in `run'
/usr/share/YaST2/lib/y2network/dialogs/wireless_networks.rb:87:in `run'
/usr/share/YaST2/lib/y2network/widgets/wireless_scan_button.rb:51:in `handle'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:246:in `call'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:246:in `handle_wrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/share/YaST2/modules/CWM.rb:353:in `block in handleWidgets'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:82:in `block in foreach'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `each'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `foreach'
/usr/share/YaST2/modules/CWM.rb:341:in `handleWidgets'
/usr/share/YaST2/lib/cwm/replace_point.rb:52:in `handle'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:248:in `call'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:248:in `handle_wrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/share/YaST2/modules/CWM.rb:353:in `block in handleWidgets'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:82:in `block in foreach'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `each'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `foreach'
/usr/share/YaST2/modules/CWM.rb:341:in `handleWidgets'
/usr/share/YaST2/modules/CWM.rb:797:in `Run'
/usr/share/YaST2/modules/CWM.rb:975:in `ShowAndRun'
/usr/share/YaST2/modules/CWM.rb:930:in `show'
/usr/share/YaST2/lib/cwm/dialog.rb:147:in `cwm_show'
/usr/share/YaST2/lib/cwm/dialog.rb:41:in `run'
/usr/share/YaST2/lib/cwm/dialog.rb:31:in `run'
/usr/share/YaST2/include/network/lan/address.rb:58:in `AddressDialog'
/usr/share/YaST2/include/network/lan/wizards.rb:178:in `block in AddressSequence'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:546:in `eval'
/usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run'
/usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run'
/usr/share/YaST2/modules/Sequencer.rb:312:in `loop'
/usr/share/YaST2/modules/Sequencer.rb:312:in `Run'
/usr/share/YaST2/include/network/lan/wizards.rb:197:in `AddressSequence'
/usr/share/YaST2/include/network/lan/wizards.rb:160:in `block in NetworkCardSequence'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:546:in `eval'
/usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run'
/usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run'
/usr/share/YaST2/modules/Sequencer.rb:312:in `loop'
/usr/share/YaST2/modules/Sequencer.rb:312:in `Run'
/usr/share/YaST2/include/network/lan/wizards.rb:172:in `NetworkCardSequence'
/usr/share/YaST2/lib/y2network/sequences/interface.rb:53:in `edit'
/usr/share/YaST2/lib/y2network/widgets/edit_interface.rb:62:in `public_send'
/usr/share/YaST2/lib/y2network/widgets/edit_interface.rb:62:in `handle'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:246:in `call'
/usr/share/YaST2/lib/cwm/abstract_widget.rb:246:in `handle_wrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/share/YaST2/modules/CWM.rb:353:in `block in handleWidgets'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:82:in `block in foreach'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `each'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `foreach'
/usr/share/YaST2/modules/CWM.rb:341:in `handleWidgets'
/usr/share/YaST2/modules/CWMTab.rb:123:in `TabHandle'
/usr/share/YaST2/modules/CWMTab.rb:249:in `Handle'
/usr/share/YaST2/modules/CWMTab.rb:315:in `HandleWrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/share/YaST2/modules/CWM.rb:353:in `block in handleWidgets'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:82:in `block in foreach'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `each'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:81:in `foreach'
/usr/share/YaST2/modules/CWM.rb:341:in `handleWidgets'
/usr/share/YaST2/modules/CWM.rb:797:in `Run'
/usr/share/YaST2/include/network/lan/complex.rb:262:in `block in MainDialog'
/usr/share/YaST2/include/network/lan/complex.rb:261:in `loop'
/usr/share/YaST2/include/network/lan/complex.rb:261:in `MainDialog'
/usr/share/YaST2/include/network/lan/wizards.rb:121:in `block in MainSequence'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:546:in `eval'
/usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run'
/usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run'
/usr/share/YaST2/modules/Sequencer.rb:312:in `loop'
/usr/share/YaST2/modules/Sequencer.rb:312:in `Run'
/usr/share/YaST2/include/network/lan/wizards.rb:142:in `MainSequence'
/usr/share/YaST2/include/network/lan/wizards.rb:57:in `block in LanSequence'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/builtins.rb:546:in `eval'
/usr/share/YaST2/modules/Sequencer.rb:249:in `WS_run'
/usr/share/YaST2/modules/Sequencer.rb:320:in `block in Run'
/usr/share/YaST2/modules/Sequencer.rb:312:in `loop'
/usr/share/YaST2/modules/Sequencer.rb:312:in `Run'
/usr/share/YaST2/include/network/lan/wizards.rb:88:in `LanSequence'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/fun_ref.rb:33:in `call'
/usr/share/YaST2/modules/CommandLine.rb:1566:in `Run'
/usr/share/YaST2/clients/lan.rb:198:in `main'
/usr/share/YaST2/clients/lan.rb:212:in `<top (required)>'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:346:in `eval'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:346:in `run_client'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:207:in `call_builtin'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:207:in `call_builtin_wrapper'
/usr/lib64/ruby/vendor_ruby/2.7.0/yast/wfm.rb:196:in `CallFunction'
/usr/lib/YaST2/bin/y2start:60:in `<main>'
2021-04-20 11:55:44 <3> tagomago(16511) [Ruby] yast/wfm.rb(handle_exception):309 Internal error. Please report a bug report with logs.<br>Run save_y2logs to get complete logs.<br><br>Caller:  /usr/share/YaST2/lib/y2network/widgets/wireless_networks.rb:44:in `min&#39;<br><br>Details: comparison of NilClass with String failed
2021-04-20 11:55:44 <1> tagomago(16511) [ui] YPushButton.cc(setFunctionKey):202 Guessing button role YOKButton for YPushButton "OK" at 0x7faf084a69d0 from function key F10
2021-04-20 11:55:44 <1> tagomago(16511) [ui] YCPDialogParser.cc(parseButtonBox):1171 Relaxed sanity check for YButtonBox at 0x7faf084b8650

conclusion=je vais apprendre à parler yingyangtchontching

a+lucky
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: chalu le 21 Avril, 2021, 14:14:28
Bonjour,
Avec quelle distribution ?
Vérifie les dépôts et les mises à jour.
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: oh!rocks le 21 Avril, 2021, 14:31:51
Hello,

Il peut y avoir un conflit avec networkmanager qui est le gestionnaire par défaut des connexions.


à plus,
oh!rocks
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: luckyboy94 le 21 Avril, 2021, 18:16:39
Non les mises à jour ont été faites.
Je suis sur tumbleweed.


Citer
il peut y avoir un conflit avec networkmanager qui est le gestionnaire par défaut des connexions.

Un conflit entre quoi et quoi? Peux tu être plus précis?
Surtout comment puis-je identifier ce conflit par le terminal?
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: luckyboy94 le 01 Mai, 2021, 21:16:43
hello

quelqu'un peut m'aider à débugger la chose? c'est tout à fait hors de mes compétences.

merci
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: chalu le 01 Mai, 2021, 21:57:28
Salut,
Sois plus précis dans ce que tu fais.
Tu nous dis "il m'est actuellement impossible de rentrer mes paramètres réseaux dans le panneau réseau de Yast, ça plante à chaque fois"
Il y a 6 points d'entrée dans "Services réseaux" de YaST déjà donc sois le plus précis possible et apporte le maximum d'informations.
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: luckyboy94 le 01 Mai, 2021, 22:03:50
hello

quelque soit ce que je rentre comme paramètres et ce sont mes paramètres habituels (en d'autres termes, d'habitude ça marche), je reçois ce message donc ce n'est pas lié à mes paramètres.
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: luckyboy94 le 01 Mai, 2021, 22:51:10
oh! rocks! parlait d'un conflit possible entre network-manager et yast mais je ne vois pas à quel niveau
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: jtro le 01 Mai, 2021, 23:15:05
Soit tu es géré par network manager soit par yast
En principe,c'est par défaut par network manager.
Si tu vas dans yast réseau, il t'engueule que tu es sous network manager. Et tout ce que tu rentres comme paramètre dans yast réseau,ça va pas tant que tu n'as pas désactivé network manager.
Chez moi tout est par nwm je n'ai eu qu'à rentrer mon password,pour ma connexion wifi et en ethernet je n'ai rien eu à faire
Titre: Re : Nouvelles chinoiseries sur yast2-lan
Publié par: luckyboy94 le 01 Mai, 2021, 23:16:22
d'accord donc pas besoin des deux ....je mets en résolu...