[Bug 837958] New: network startup fails without samba-winbind
https://bugzilla.novell.com/show_bug.cgi?id=837958 https://bugzilla.novell.com/show_bug.cgi?id=837958#c0 Summary: network startup fails without samba-winbind Classification: openSUSE Product: openSUSE 12.3 Version: Final Platform: x86-64 OS/Version: openSUSE 12.3 Status: NEW Severity: Major Priority: P5 - None Component: Network AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: admin@ifyouwantblood.de QAContact: qa-bugs@suse.de Found By: --- Blocker: --- i have a resetted linksys wrt54gs with a freshly flashed DD-WRT v24-sp2. its wireless works flawlessly. however with openSuse 12.3 i am unable to (re)start network, it just fails. with dhclient i can get an ip address (with Failed to issue method call: Unit winbind.service failed to load) but then route add fails with "SIOCADDRT: Network is unreachable". so i am stuck without network until i install samba-winbind. different router - a dlink - with same DD-WRT v24-sp2 is fine. i am using tumbleweed with e17. all messages combined: http://www.susepaste.org/42650798 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c
Ye Yuan
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c1
Marius Tomaschewski
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c
Alberto Planas Dominguez
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c2
Marius Tomaschewski
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c3
--- Comment #3 from Sebastian K
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c4
Sebastian K
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c5
Marius Tomaschewski
is there any way to be more helpful with debugging this? i'm thinking of a wireshark capture, would that help?
No, a wireshark capture will not help. It is a samba-client + systemd issue. (In reply to comment #4)
setting DHCLIENT_MODIFY_SMB_CONF=no works and i can confirm this behaviour for plain 12.3 and Tumbleweed.
The samba-packages are installing some hook scripts: /etc/sysconfig/network/if-down.d/21-dhcpcd-hook-samba /etc/sysconfig/network/if-up.d/21-dhcpcd-hook-samba /etc/sysconfig/network/scripts/dhcpcd-hook-samba /etc/sysconfig/network/scripts/dhcpcd-hook-samba-functions which are started on "ifup" and check if dhcp provided netbios-dd-server and/or netbios-name-servers options, which they put into the samba configs and restart/reload the samba daemons using "systemctl" commands then. The problem is, that the systemctl calls are against systemd dependencies [samba daemons need network] and run into a systemd lock / get blocked by systemd so ifup does not continue / finish. This were fixed in samba-client, but it seems to be back again: * Mo Jan 30 2012 fcrozat@suse.com - Fixes various deadlocks in if-up.d / if-down.d when running under systemd; (bnc#732395). perhaps readded by this change: * Mo Okt 29 2012 lmuelle@suse.com - Add support for reloading systemd services; (bso#9280). or the original fix is not sufficient and the calls still block. The ifup postprocessing does not continue, rcnetwork reaches a timeout. And this finally causes that systemd stops the [running] network again. The only way to resolve here is to ignore the interface start failure and continue in rcnetwork. After rcnetwork started, the systemd lock should be released (and the ifup continues). Can you install the package that you can find here: http://download.opensuse.org/repositories/home:/mtomaschewski:/branches:/ope... and test if this change helps? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c6
--- Comment #6 from Sebastian K
Can you install the package that you can find here:
http://download.opensuse.org/repositories/home:/mtomaschewski:/branches:/ope...
and test if this change helps?
which one? one of the strongswan packages or sysconfig-0.80.5-1.11.1.x86_64.rpm? -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=837958
https://bugzilla.novell.com/show_bug.cgi?id=837958#c7
--- Comment #7 from Marius Tomaschewski
participants (1)
-
bugzilla_noreply@novell.com