Carolina: Vanguard Edition Release 2 December 2014

For talk and support relating specifically to Puppy derivatives
Message
Author
User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: Broadcom Wifi

#571 Post by peebee »

TTW wrote:I would be willing to try and compile it however I have never compiled anything before so will need an idiots set of step by step instructions and list of what I need to make it work.

TTW
Sources: http://www.filepup.net/files/9OaEYt1437814184.html

On a Linux formatted partition or savefile (not ntfs or fat):

Download and extract source (will be in folder wl223.248-patched-k4)
Install both devx and kernel-sources for Carolina: Vanguard Edition Release 2 December 2014 (download from bottom of post #1 of this thread)
In a terminal, navigate to the above folder
type: make
move wl.ko when created to /lib/modules/3.18.1/kernel/drivers/net/wireless
in a terminal type: depmod -a
then: modprobe wl
then: lsmod
and check wl has loaded successfully
reboot
if wl is not loaded (check with lsmod) you may need to manually load it and reboot again

Cheers
peebee
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

TTW
Posts: 51
Joined: Wed 28 Mar 2012, 20:14

Re: Broadcom Wifi

#572 Post by TTW »

peebee wrote:
Sources: http://www.filepup.net/files/9OaEYt1437814184.html

On a Linux formatted partition or savefile (not ntfs or fat):

Download and extract source (will be in folder wl223.248-patched-k4)
Install both devx and kernel-sources for Carolina: Vanguard Edition Release 2 December 2014 (download from bottom of post #1 of this thread)
In a terminal, navigate to the above folder
type: make
move wl.ko when created to /lib/modules/3.18.1/kernel/drivers/net/wireless
in a terminal type: depmod -a
then: modprobe wl
then: lsmod
and check wl has loaded successfully
reboot
if wl is not loaded (check with lsmod) you may need to manually load it and reboot again

Cheers
peebee
Thanks Peebee - I hope you have lots of patience I'm IT literate but have never done anything like this before.

Progress so far:
I now have folder wl223.248-patched-k4
I have downloaded devx and kernel-sources for Carolina: Vanguard Edition and know where to find them

Assumption:
I put the two devx and kernel-sources sfs in my Carolina folder where the puppy_vlina_1.3.sfs is so they will load on booting Carolina Vanguard.

"In a terminal, navigate to the above folder " - can you explain how this is done please. The path is sda7/Broadcom/wl223.248-patched-k4

Thanks again

TTW

TTW
Posts: 51
Joined: Wed 28 Mar 2012, 20:14

Re: Broadcom Wifi

#573 Post by TTW »

Update:

I worked out how to use the sfs manager to load the dev and kernal sfs files

I then worked out how to open the terminal in the right directors.

so far so good.

Now I used the make command and got the following output:

# make
KBUILD_NOPEDANTIC=1 make -C /lib/modules/3.18.1/build M=`pwd`
make[1]: Entering directory '/usr/src/linux'
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_32
LD /mnt/sda7/Broadcom/wl223.248-patched-k4/built-in.o
CC [M] /mnt/sda7/Broadcom/wl223.248-patched-k4/src/shared/linux_osl.o
CC [M] /mnt/sda7/Broadcom/wl223.248-patched-k4/src/wl/sys/wl_linux.o
CC [M] /mnt/sda7/Broadcom/wl223.248-patched-k4/src/wl/sys/wl_iw.o
CC [M] /mnt/sda7/Broadcom/wl223.248-patched-k4/src/wl/sys/wl_cfg80211_hybrid.o
LD [M] /mnt/sda7/Broadcom/wl223.248-patched-k4/wl.o
Building modules, stage 2.
CFG80211 API is prefered for this kernel version
Using CFG80211 API
Kernel architecture is X86_32
MODPOST 1 modules
WARNING: modpost: Found 1 section mismatch(es).
To see full details build your kernel with:
'make CONFIG_DEBUG_SECTION_MISMATCH=y'
CC /mnt/sda7/Broadcom/wl223.248-patched-k4/wl.mod.o
LD [M] /mnt/sda7/Broadcom/wl223.248-patched-k4/wl.ko
make[1]: Leaving directory '/usr/src/linux'

I ignored the WARNING and checked modprobe:
# modprobe wl
# lsmod
Module Size Used by
wl 6071857 0
cpufreq_powersave 602 4
cpufreq_ondemand 5685 0
fan 2802 0
arc4 1428 2
brcmsmac 417528 0
mac80211 218703 1 brcmsmac
brcmutil 3233 1 brcmsmac
cfg80211 151619 3 wl,brcmsmac,mac80211
cordic 772 1 brcmsmac
mmc_block 19558 0
btusb 16260 0
bluetooth 200357 2 btusb
bcma 27130 2 brcmsmac
uvcvideo 53680 0
videobuf2_core 23619 1 uvcvideo
v4l2_common 3187 1 videobuf2_core
videodev 79305 3 uvcvideo,videobuf2_core,v4l2_common
media 7914 2 uvcvideo,videodev
videobuf2_vmalloc 1860 1 uvcvideo
videobuf2_memops 1163 1 videobuf2_vmalloc
snd_hda_codec_realtek 43807 1
snd_hda_codec_generic 34990 1 snd_hda_codec_realtek
serio_raw 3097 0
pcspkr 1351 0
rtsx_pci_sdmmc 7589 0
mmc_core 65628 2 mmc_block,rtsx_pci_sdmmc
rtsx_pci_ms 3894 0
memstick 4464 1 rtsx_pci_ms
snd_hda_intel 15743 4
snd_hda_controller 12771 1 snd_hda_intel
snd_hda_codec 63015 4 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_controller
snd_hwdep 4003 1 snd_hda_codec
snd_pcm_oss 27441 0
snd_mixer_oss 9846 3 snd_pcm_oss
r8169 50096 0
rtsx_pci 20339 2 rtsx_pci_sdmmc,rtsx_pci_ms
snd_pcm 54657 4 snd_hda_intel,snd_hda_controller,snd_hda_codec,snd_pcm_oss
snd_seq_dummy 959 0
snd_seq_oss 19857 0
snd_seq_midi 3336 0
snd_rawmidi 12393 1 snd_seq_midi
snd_seq_midi_event 3800 2 snd_seq_oss,snd_seq_midi
snd_seq 33025 6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event
i2c_i801 11161 0
lpc_ich 12220 0
i915 643217 2
snd_timer 12021 2 snd_pcm,snd_seq
snd_seq_device 3668 5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq
snd 35830 17 snd_hda_codec_realtek,snd_hda_codec_generic,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_seq_oss,snd_rawmidi,snd_seq,snd_timer,snd_seq_device
joydev 6371 0
drm_kms_helper 50326 1 i915
soundcore 3299 4 snd_hda_codec,snd
drm 169851 4 i915,drm_kms_helper
shpchp 17830 0
i2c_algo_bit 3704 1 i915
acer_wmi 9421 0
sparse_keymap 2062 1 acer_wmi
rfkill 10430 3 cfg80211,bluetooth,acer_wmi
intel_agp 8164 0
intel_gtt 8710 3 i915,intel_agp
agpgart 18150 3 drm,intel_agp,intel_gtt
wmi 5779 1 acer_wmi
battery 10642 0
evdev 6916 10
video 10238 2 i915,acer_wmi
thermal 6703 0
acpi_cpufreq 5250 1
processor 20161 1 acpi_cpufreq
thermal_sys 14590 4 fan,video,thermal,processor
hwmon 1926 1 thermal_sys
ac 3481 0
button 3457 1 i915
fuse 57309 3
aufs 139288 1979
squashfs 19234 5
#

Seemed that I had wl right at the top so did a reboot.

An voila - OMG - I now have visible wifi network.
Easy to use frisbee to connect and start firefox

I am now using Carolina Vanguard to post this update


Peebee thank you so much for your patience and clear instructions. If I can feed this back to the community then I will. Is it possible to make a PET for other users? I never did that either but I'm so spurred on with today's success that I am willing to try and share my success for the benefit of others.

Thanks again - Puppy is the best Linux distro

Cheers
TTW

TTW
Posts: 51
Joined: Wed 28 Mar 2012, 20:14

broadcom wifi

#574 Post by TTW »

Just want to thank everyone for their help and apologise for the length of my last post.

TTW

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

Re: Broadcom Wifi

#575 Post by peebee »

TTW wrote:An voila - OMG - I now have visible wifi network.
Is it possible to make a PET for other users? I never did that either but I'm so spurred on with today's success that I am willing to try and share my success for the benefit of others.

Thanks again - Puppy is the best Linux distro

Cheers
TTW
Congrats! Well done.
Yes - you can now make a pet...........make a folder with a suitable name and put into it the full directory tree starting at /lib and down to wl.ko in /lib/modules/3.18.1/kernel/drivers/net/wireless

then use dir2pet on the folder to make a pet.

Cheers
peebee
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#576 Post by Geoffrey »

Updates and fixes for Carolina Vanguard R2
vlina_xfce_4.12_updates_and_fixes-08082015.pet
This should be ok to upgrade an existing save file, the changes can not be uninstalled, backup your save file first.
  • Upgrade to XFCE 4.12
  • Added box_splash, updated gtkdialog-splash, now uses notify-send for notifications.
  • Fixed a resulting problem of notification looping in PPM when checking for dependencies.
  • Updated Whisker Menu, now has a user image, clicking image shows gui to change image and change computer name.
  • Updated "bash" to version 4.3.39
  • Updated "ln" to ln (GNU coreutils) 8.23
  • Added create-sym, create Relative and Absolute links in the Thunar right-click menu
  • Updated Simple File Sharing
  • Added xclip version 0.12
  • Added Copy Path to Thunar right-click menu
  • Updated gvfs mounts, now thunar can be used as a ftp client eg. ftp://distro.ibiblio.org/puppylinux
  • Removed thunar wallpaper plugin, doesn't work with xfce 4.12 .
Might pay to try this with a new save first to be sure that it's working as advertised

It seems to be working fine for me, to check that the thunar ftp is working try this address in the thunar path entry, ftp://distro.ibiblio.org/puppylinux
Last edited by Geoffrey on Fri 11 Dec 2015, 23:40, edited 1 time in total.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#577 Post by p310don »

I installed the update Geoffrey and now my cairo dock causes an issue wherever it is on the screen, with a box on the left ( my cairo dock auto hides on the left).

Is there an easy fix for this, or should I restore my save file to fix?
Attachments
Screenshot.png
(180.12 KiB) Downloaded 720 times

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#578 Post by Geoffrey »

p310don wrote:I installed the update Geoffrey and now my cairo dock causes an issue wherever it is on the screen, with a box on the left ( my cairo dock auto hides on the left).

Is there an easy fix for this, or should I restore my save file to fix?
In the control panel > Windows Manager Tweaks > Compositor, turn off " Show shadows under dock windows" that will fix it.
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

Terry H
Posts: 708
Joined: Sun 29 Mar 2009, 16:48
Location: The Heart of Muskoka, ON Canada

#579 Post by Terry H »

Applied update.pet, all working well. Only minor issue was 2 launchers in Panel wouldn't execute (Control Panel and Terminal). Easily fixed and working now.

Great work Geoffrey. Thank you.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#580 Post by p310don »

In the control panel > Windows Manager Tweaks > Compositor, turn off " Show shadows under dock windows" that will fix it.
Thanks Geoff. That sorted it out perfectly.

Next problem. I installed something (can't remember which, but might have been xfce task manager) that screwed up my menu. A couple of the menu entries are now in the wrong order. See attached.

How do I fix this?
Attachments
Menu Screenshot.png
(144.49 KiB) Downloaded 723 times

User avatar
Geoffrey
Posts: 2355
Joined: Sun 30 May 2010, 08:42
Location: Queensland

#581 Post by Geoffrey »

p310don wrote: I installed something (can't remember which, but might have been xfce task manager) that screwed up my menu. A couple of the menu entries are now in the wrong order. See attached.

How do I fix this?
Those entries should be

Code: Select all

Categories=Toplevel
in their relevant .desktop files, the

Code: Select all

 /etc/xdg/menus/xfce-applications.menu
may be corrupted, here's my good one

Code: Select all

<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN"
  "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd">
<Menu>
  <Name>Applications</Name>
  <DefaultAppDirs/>
  <DefaultDirectoryDirs/>

    <Include>
      <Category>Toplevel</Category>
    </Include>
    
    <Layout>
        <Merge type="all"/>
        <Separator/>
        <Filename>quick-uninstall.desktop</Filename>
        <Filename>run-command.desktop</Filename>
        <Filename>xfrun4.desktop</Filename>
        <Filename>pfind.desktop</Filename>
        <Filename>control-panel.desktop</Filename>
        <Filename>Save.desktop</Filename>
        <Filename>lock.desktop</Filename>
        <Filename>shutdown.desktop</Filename>       
    </Layout>


  <Menu>
    <Name>System</Name>
    <Directory>Puppy-System.directory</Directory>
    <Include>
      <Category>Monitor</Category>
      <Category>Security</Category>
      <Category>PackageManager</Category>
      <Category>System</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Utility</Name>
    <Directory>Puppy-Utility.directory</Directory>
    <Include>
      <Category>Utility</Category>
      <Category>Calculator</Category>
      <Category>Viewer</Category>
      <Category>Archiving</Category>
      <Category>TerminalEmulator</Category>
      <Category>Shell</Category>
      <Category>X-PersonalUtility</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Filesystem</Name>
    <Directory>Puppy-Filesystem.directory</Directory>
    <Include>
      <Category>FileSystem</Category>
      <Category>FileManager</Category>
      <Category>X-FilesystemMount</Category>
      <Category>X-FilesystemUtility</Category>
      <Category>X-FilesystemFind</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Graphic</Name>
    <Directory>Puppy-Graphic.directory</Directory>
    <Include>
      <Category>Graphic</Category>
      <Category>X-Graphic</Category>
      <Category>Graphics</Category>
      <Category>2DGraphics</Category>
      <Category>3DGraphics</Category>
      <Category>Photography</Category>
      <Category>Chart</Category>
      <Category>FlowChart</Category>
      <Category>VectorGraphics</Category>
      <Category>RasterGraphics</Category>
      <Category>X-GraphicUtility</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Office</Name>
    <Directory>Puppy-Office.directory</Directory>
    <Include>
      <Category>Presentation</Category>
      <Category>Document</Category>
      <Category>X-Document</Category>
      <Category>WordProcessor</Category>
      <Category>WebDevelopment</Category>
      <Category>TextEditor</Category>
      <Category>X-DocumentUtility</Category>
      <Category>Dictionary</Category>
      <Category>Calculate</Category>
      <Category>X-Calculate</Category>
      <Category>Finance</Category>
      <Category>Spreadsheet</Category>
      <Category>ProjectManagement</Category>
      <Category>X-CalculateUtility</Category>
      <Category>Personal</Category>
      <Category>X-Personal</Category>
      <Category>Calendar</Category>
      <Category>ContactManagement</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Network</Name>
    <Directory>Puppy-Network.directory</Directory>
    <Include>
      <Category>Network</Category>
      <Category>Dialup</Category>
      <Category>VPN</Category>
      <Category>HamRadio</Category>
      <Category>RemoteAccess</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Internet</Name>
    <Directory>Puppy-Internet.directory</Directory>
    <Include>
      <Category>X-Internet</Category>
      <Category>WebBrowser</Category>
      <Category>Email</Category>
      <Category>News</Category>
      <Category>InstantMessaging</Category>
      <Category>Telephony</Category>
      <Category>IRCClient</Category>
      <Category>FileTransfer</Category>
      <Category>P2P</Category>
    </Include>
  </Menu>
  <Menu>
    <Name>Multimedia</Name>
    <Directory>Puppy-Multimedia.directory</Directory>
    <Include>
      <Category>AudioVideo</Category>
      <Category>X-Multimedia</Category>
      <Category>AudioVideo</Category>
      <Category>Video</Category>
      <Category>Player</Category>
      <Category>AudioVideoEditing</Category>
      <Category>Recorder</Category>
      <Category>Music</Category>
      <Category>Audio</Category>
      <Category>Midi</Category>
      <Category>Mixer</Category>
      <Category>Sequencer</Category>
      <Category>Tuner</Category>
      <Category>Video</Category>
      <Category>TV</Category>
      <Category>DiskBurning</Category>
      <Category>DiskRipping</Category>
    </Include>
  </Menu>

  <Menu>
    <Name>Fun</Name>
    <Directory>Puppy-Fun.directory</Directory>
    <Include>
      <Category>Fun</Category>
      <Category>Game</Category>
      <Category>Amusement</Category>
      <Category>ActionGame</Category>
      <Category>AdventureGame</Category>
      <Category>ArcadeGame</Category>
      <Category>BlocksGame</Category>
      <Category>BoardGame</Category>
      <Category>CardGame</Category>
      <Category>KidsGame</Category>
      <Category>LogicGame</Category>
      <Category>RolePlaying</Category>
      <Category>Simulation</Category>
      <Category>SportsGame</Category>
      <Category>StrategyGame</Category>
    </Include>
  </Menu>
  
  <Menu>
    <Name>Development</Name>
    <Directory>Puppy-Development.directory</Directory>
    <Include>
      <Category>IDE</Category>
      <Category>GUIDesigner</Category>
      <Category>Development</Category>
      <Category>Building</Category>
      <Category>Debugger</Category>
      <Category>Profiling</Category>
      <Category>RevisionControl</Category>
      <Category>Translation</Category>
    </Include>
  </Menu>
  
  

     
</Menu>
	
[b]Carolina:[/b] [url=http://smokey01.com/carolina/pages/recent-repo.html]Recent Repository Additions[/url]
[img]https://dl.dropboxusercontent.com/s/ahfade8q4def1lq/signbot.gif[/img]

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#582 Post by p310don »

That got it. Happy now thanks Geoffrey :)

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#583 Post by p310don »

Any ideas how to get rid of this warning? It doesn't actually seem to cause an issue, but is just annoying. Interestingly, it only seems to have an issue when Chromium isn't running. Does Chromium run in the background??
Attachments
chromium.png
(11.78 KiB) Downloaded 539 times

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#584 Post by starhawk »

Use a build of Chromium provided by peebee.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#585 Post by p310don »

I'm using the one found in this thread by Geoffrey.

Any link to the Peebee version?

starhawk
Posts: 4906
Joined: Mon 22 Nov 2010, 06:04
Location: Everybody knows this is nowhere...

#586 Post by starhawk »

No, but you'll easily find it in Additional Software, in the Browsers subsection.

User avatar
peebee
Posts: 4370
Joined: Sun 21 Sep 2008, 12:31
Location: Worcestershire, UK
Contact:

#587 Post by peebee »

Latest: http://www.murga-linux.com/puppy/viewto ... 522#860522

Haven't tested whether this works on Carolina: Vanguard Edition Release 2 December 2014.............

Earlier versions are still available
ImageLxPup = Puppy + LXDE
Main version used daily: LxPupSc; Assembler of UPups, ScPup & ScPup64, LxPup, LxPupSc & LxPupSc64

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#588 Post by p310don »

Peebee's version doesn't seem to play nicely with Carolina VG, for me at least.

User avatar
tigersong
Posts: 132
Joined: Wed 24 Jun 2015, 21:27

#589 Post by tigersong »

How do I install Vanguard- through a built-in program, or from the command line?

User avatar
mikeslr
Posts: 3890
Joined: Mon 16 Jun 2008, 21:20
Location: 500 seconds from Sol

Clarifying

#590 Post by mikeslr »

Hi tigersong,

I think we've run into a problem with the many uses of the word "install". Carolina-Vanguard is a distinct Operating System. It doesn't install the same way a pet would install, that is into a an operating system.

I've forgotten which Pup you're running and from what media --CD/DVD, Hard-drive or USB-Key. For all, you'll have to download Carolina-Vanguard's ISO.

If your running Pup from a CD/DVD, you can use one of your current Pup's Multimedia applications --perhaps pBurn -- to burn the Carolina-Vanguard to a CD/DVD.

If your running Pup from a hard-drive or a large enough USB-Stick, you can easily create a multiboot environment.

1. Create a folder on your Hard-drive or USB-Stick: using Rox, right-click an empty space, select New and give it a unique name.
2. Right-click Vanguard's ISO --this will mount it, opening a folder to its files. Click-hold and drag the following files to the folder on your hard-drive/USB-stick: initrd.gz, vmlinuz, and every one ending with .sfs. Select copy.
3. Right-click Vanguard's ISO to close it.
4. Use your File-manager to browse to Menu.lst. Click it to open it in your text editor. Scroll down to the bottom of your current Pup's listing. Press return a couple of times to create some empty space. Copy and paste a copy of your current Pup's listing into the empty space. Then edit it --making changes to properly reflect the location of Carolina-Vanguard's files. Save, and your done. The next time you boot the computer you'll have the choice to boot into Carolina-Vanguard.

Caution:Keep in mind that together Carolina's puppy_vlina.sfs and advr_vlina.sfs need 500 Mb of space. Your SaveFile will need space. And Carolina has a great many applications you didn't know you need until you find out you can get them. :lol: So plan on using at least 2 Gbs of storage.

mikesLr

Post Reply