Der Grund ist folgender:
Das obige broadcom-wl-kmp ist gebaut gegen den Kernel, der mit openSUSE ausgeliefert wird.
Beim Update werden mitlerweile neuere Kernel installiert und das broadcom-wl Paket passt dazu nicht mehr.
Im Packman Repo liegt das immer zum neuesten Kernel passende Paket, welches aber nicht für den Kernel der Installations-DVD passt.
Deswegen obige Vorgehensweise und nachfolgend:
Mach ein Update und starte nicht neu:
Alles als root:
Danach bindest du das Packman Repo ein:
Danach stellst du alle installierten Pakete auf das Packman Repo um:
Dabei bitte alle Abhängigkeiten auflösen, nichts ignorieren.
Dabei werden dann auch die beiden broadcom Pakete auf das Packman Repo umgestellt.
Als letztes noch:
zypper install -f libxine2-codecs ffmpeg-3 lame dvdauthor gstreamer-plugins-bad gstreamer-plugins-bad-orig-addon gstreamer-plugins-base gstreamer-plugins-good gstreamer-plugins-good-extra gstreamer-plugins-libav gstreamer-plugins-qt5 gstreamer-plugins-ugly gstreamer-plugins-ugly-orig-addon vlc smplayer x264 x265 vlc-codecs vlc-codec-gstreamer ogmtools libavcodec58
Das ist ein langer Befehl, der installiert dir alle benötigten Audio- und Video-Codecs usw.
Warum Packman Repo?
Auch hier geht es darum, evtl. Streitigkeiten bzgl. Patente aus dem Weg zu gehen.
Deswegen werden solche Pakete und mehr in einem Extra Repo angeboten, welches nicht zu openSUSE gehört.