I have a fresh installation of Suse Enterprise Linux Enterprise 11 SP3. I don’t have wireless working. I have searched through the forum but I couldn’t find anything useful. It would be helpful if someone could provide me with a guide.
Hi
You need to grab the broadcom-wl src rpm from the packman repository and rebuild locally, then install the broadcom-wl and broadcom-wl-kmp-default packages and reboot the system.
You will need to have installed, kernel-source, kernel-syms, make and
gcc installed as well.
It will then create the two rpm you need, which you can manually
install via the zypper command.
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-11-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!
You will need to have installed, kernel-source, kernel-syms, make and
gcc installed as well.
It will then create the two rpm you need, which you can manually
install via the zypper command.
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-11-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks![/QUOTE]
I did install kernel-source; kernel-syms; make and gcc.
patch -p0 --fuzz=0 -s
/var/tmp/rpm-tmp.72528: line 35: patch: command not found
error: Bad exit status from /var/tmp/rpm-tmp.72528 (%prep)
RPM build errors:
InstallSourcePackage: Header V4 RSA/SHA1 signature: NOKEY, key ID 1abd1afb
Bad exit status from /var/tmp/rpm-tmp.72528 (%prep)[/CODE]
Hi
You need to install the package called ‘patch’ then try again
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-11-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!
error: Failed dependencies:
kernel(trace:kernel_sched) = 6da6b204c994018a is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_core_skbuff) = c9031779d574fd22 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_ethernet_eth) = ad3fb9ccf0092957 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_panic) = 7737fe7a37eaa833 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_core_netpoll) = 33bc9250a06cc08c is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:arch_x86_kernel_x8664_ksyms_64) = 20a930ecfce90836 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:drivers_base_dd) = bee280c22693be65 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:vmlinux) = 2fc935e89bfce425 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_printk) = 956f098538472045 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_wireless_cfg80211) = de67f7e218c66601 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:fs_proc_proc) = 65f667521c6c30f3 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:mm_slab) = 41ec84771cffa132 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_core_dev) = d959af0f6e90689d is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_kthread) = 3932547a2f70371a is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_params) = 7af15e23aeb0c96a is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:arch_x86_mm_ioremap) = b24fb469fed14c09 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:arch_x86_kernel_cpu_common) = dc6dff990234cb25 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:lib_bitmap) = 1bd5f25878fbbd41 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:drivers_pci_pci) = 15e291e945f1783a is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_semaphore) = e67b5d5c13294a56 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_spinlock) = 54d2f29207dc84d4 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_signal) = 745fb5390d6f5ebf is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_core_rtnetlink) = aa97d38b0f585a47 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:fs_read_write) = 669cc2fbf809fd2b is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:fs_open) = ad4ad138fc14f31f is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:drivers_pci_access) = f36a6c375f5b1db0 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:arch_x86_kernel_paravirt) = 87ea46742e499c9a is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_module) = c8f710e78858286c is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_time_jiffies) = 0a1119a9d9ca3d67 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_softirq) = 633e95f08c7ed234 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:arch_x86_kernel_pci-dma) = 7d37cbfad8dd4370 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:mm_util) = bc5b0c22fc04180f is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_wireless_lib80211) = 9daf14751b29c7c7 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_timer) = 423e9e985483e429 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:fs_exec) = fab3f07f706ac906 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_cpu) = aa72f1964aa3a83a is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_capability) = 88c59d5aa93810bd is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:drivers_pci_pci-driver) = 83d778ed331d40b3 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_trace_trace_irqsoff) = a03e17eae6467036 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_irq_manage) = a8ec5a0690d47443 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_exit) = 150e9a9486996490 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:arch_x86_mm_physaddr) = 8a91ed3165f0c415 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_kmod) = 69d4fa76a357530b is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:net_core_utils) = c2052ddc4513be98 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(trace:kernel_workqueue) = f35357e3291be5e4 is needed by broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64
error: Failed dependencies:
kernel(xen:kernel_sched) = c3c1626a3922978b is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_wireless_cfg80211) = af9f355c37ab66b1 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:mm_slab) = 845e11a139410068 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_panic) = 836b6bbe1d0c6009 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_core_netpoll) = 38434b21fac1f7de is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_ethernet_eth) = ee371145076f659a is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:arch_x86_kernel_x8664_ksyms_64) = 2af1e5a3b31ce371 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:vmlinux) = 687ece5d7bcb951c is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_printk) = ffb67349e5b5f8ab is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_core_skbuff) = 2a5de3093d96c998 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_kthread) = 7efa06f0aebc6908 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_spinlock) = 325eda3ccd7facf4 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:drivers_pci_pci-driver) = d279ec8a318158f4 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_signal) = 34bc61cbf607b1e9 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:fs_read_write) = 7fd070ee4f43c9b6 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_params) = 7af15e23aeb0c96a is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:mm_memory) = 60e21495285a3f27 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:mm_memory) = dfeb7afce240434c is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:arch_x86_mm_ioremap) = cf52a14ce10443fe is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:drivers_pci_pci) = 0426b2d136a167b6 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_core_dev) = 1adf5320f9eeb477 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:arch_x86_kernel_cpu_common) = de38e48be9a20544 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:lib_bitmap) = 1bd5f25878fbbd41 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:fs_proc_proc) = a74e20703e983458 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:fs_open) = 2f450fefbb41083a is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_semaphore) = f52d7318db94989e is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_core_rtnetlink) = a7f20a458f528e58 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_time_jiffies) = 0a1119a9d9ca3d67 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_softirq) = c2d8a5a441aaac60 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:mm_util) = 45eea0de24a07cdb is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:arch_x86_kernel_pci-dma) = 71fb0ab234667e11 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:drivers_base_dd) = 96d778a66f50776d is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_module) = 4c850de128c8fe13 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:drivers_xen_core_evtchn) = d92486a49358d9d9 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:drivers_xen_core_spinlock) = 334be32a5702c429 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_timer) = 423e9e985483e429 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_cpu) = aa72f1964aa3a83a is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_capability) = c0e5546275ebf12d is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_wireless_lib80211) = 994eb4d7ea531d6e is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_irq_manage) = 9c4ba7bfc80db2aa is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_exit) = bf148c822b394ad1 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:arch_x86_mm_hypervisor) = 3192ba292ce17dc2 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:fs_exec) = 56c1eae3dc98a8ee is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:drivers_pci_access) = a2b2ea4d97aaa67a is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:arch_x86_mm_physaddr) = 8a91ed3165f0c415 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_kmod) = 205b98cc662a5628 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:net_core_utils) = ff9e5fe11d4876bf is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
kernel(xen:kernel_workqueue) = f35357e3291be5e4 is needed by broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64
it gives me long lines of codes.
My questions are:
Are they necessary? (“broadcom-wl-kmp-trace-6.30.223.141_3.0.76_0.11-2.31.x86_64.rpm” and “broadcom-wl-kmp-xen-6.30.223.141_3.0.76_0.11-2.31.x86_64.rpm”)
Will the built .rpm files work on other versions of Suse or do I have to rebuild them everytime?
Will these .rpm files work on other Linux Operating Systems rather than Suse?
Hi
For question 1) no you only need the broadcom-wl (this contains some
scripts and a blacklist file for the bcma kernel module) and the kmp
(in your case ‘default’) which matches your running kernel (use the
uname -a command).
For question 2) the kmp rpm needs to match the running kernel from the
output from uname -a eg ‘3.0.76_0.11’ in your case, in saying that when
you upgrade the kernel via SUSE updates, it will keep working as the
kernel module now gets placed into what is called ‘weak’ updates. You
can then at you leisure rebuild the broadcom-wl src rpm and install to
update. So yes, you do need to rebuild the src rpm and re-install both
packages after a kernel update.
For question 3), probably not without adjusting the rpm spec file for
the distribution your going to use it with if it’s not SUSE or
openSUSE, but AFAIK, the rpm and kmp style is SUSE/openSUSE specific.
–
Cheers Malcolm °¿° SUSE Knowledge Partner (Linux Counter #276890)
openSUSE 13.1 (Bottle) (x86_64) GNOME 3.10.1 Kernel 3.11.10-11-desktop
If you find this post helpful and are logged into the web interface,
please show your appreciation and click on the star below… Thanks!