Originally posted by GreyGeek
View Post
Announcement
Collapse
No announcement yet.
kubuntu 16.0.4.1
Collapse
This topic is closed.
X
X
-
Windows no longer obstructs my view.
Using Kubuntu Linux since March 23, 2007.
"It is a capital mistake to theorize before one has data." - Sherlock Holmes
- Top
- Bottom
-
Originally posted by anonprivate View PostI am wondering why I posted these dataWindows no longer obstructs my view.
Using Kubuntu Linux since March 23, 2007.
"It is a capital mistake to theorize before one has data." - Sherlock Holmes
- Top
- Bottom
Comment
-
Originally posted by Snowhog View PostThe report contains everything about wireless networking on your system. The information will/should/we hope help those more knowledgable than I, to identify the root cause and suggest a remedy to your problem in maintaining an active network connection.kubuntu version: 16.04.5 LTS
Laptop: Toshiba-Satellite-L350
- Top
- Bottom
Comment
-
Because you think you have a problem and you've asked for help.
Your wifi chip, an tr61pci has the following info
modinfo rt61pci
filename: /lib/modules/4.4.0-36-generic/kernel/drivers/net/wireless/rt2x00/rt61pci.ko
license: GPL
firmware: rt2661.bin
firmware: rt2561s.bin
firmware: rt2561.bin
description: Ralink RT61 PCI & PCMCIA Wireless LAN driver.
version: 2.3.0
author: http://rt2x00.serialmonkey.com
srcversion: 147116748700BC2C93D5888
alias: pci:v00001814d00000401sv*sd*bc*sc*i*
alias: pci:v00001814d00000302sv*sd*bc*sc*i*
alias: pci:v00001814d00000301sv*sd*bc*sc*i*
depends: rt2x00lib,rt2x00mmio,rt2x00pci,eeprom_93cx6,crc-itu-t
intree: Y
vermagic: 4.4.0-36-generic SMP mod_unload modversions
parm: nohwcryptisable hardware encryption. (bool)
Other than that your wifi is having transmission errors. Your mac80211 module has the following param:
[rt61pci]
nohwcrypt: N
[mac80211]
beacon_loss_count: 7
ieee80211_default_rc_algo: minstrel_ht
max_nullfunc_tries: 2
max_probe_tries: 5
minstrel_vht_only: Y
probe_wait_ms: 500
options max_nullfunc_tries=someintergervalue
etc...
Then restart the network service.
EDIT:
I forgot to mention one thing I noticed:
wlp3s2 IEEE 802.11bg ESSID:"PlusnetWireless"
Mode:Managed Frequency:2.462 GHz Access Point: <MAC 'PlusnetWireless' [AC1]>
Bit Rate=1 Mb/s Tx-Power=20 dBm
Retry short limit:7 RTS thrff Fragment thrff
Power Managementn
Link Quality=48/70 Signal level=-62 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:123 Invalid misc:503 Missed beacon:0
Your chip lists the following rates:
Bit Rates:1 Mb/s; 2 Mb/s; 5.5 Mb/s; 11 Mb/s; 18 Mb/s
24 Mb/s; 36 Mb/s; 54 Mb/s
Bit Rates:6 Mb/s; 9 Mb/s; 12 Mb/s; 48 Mb/s
sudo iwconfig wlp3s2 rate 54MLast edited by GreyGeek; Aug 20, 2016, 01:50 PM."A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
– John F. Kennedy, February 26, 1962.
- Top
- Bottom
Comment
-
Originally posted by Snowhog View PostGoogle is your friend.
SnowHog's CLI version is nice but accesses the script remotgely. Here is the downloaded script, for those interested in using it locally:
Code:#!/bin/bash # # Copyright (c) 2012 # # Authors: Wild Man, Krytarik # Helpers: chili555 # # This script gathers the infos necessary for troubleshooting a wireless # connection and saves them in a text file, wrapping it in an archive if it # exceeds the 19.5 kB size limit for ".txt" attachments on the Ubuntu Forums. # ############################################################################## # # This program is free software: you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by # the Free Software Foundation, either version 3 of the License, or # (at your option) any later version. # # This program is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # GNU General Public License for more details. # # You should have received a copy of the GNU General Public License # along with this program. If not, see <http://www.gnu.org/licenses/>. # SCRIPTDATE="2016-07-07 21:16 -0500" FILEBASE="wireless-info" OUTPUTDIR="$PWD" OUTPUTDIRFB="/tmp" MODMATCHES="(air|ar5|at7|ath[^3]?|b43|bcma|brcm|carl|ipw|iwl|ndis|r(818|8192[eu]|871|92su)|8(188|189|192|723|812)[acde][esu]|rt[23567]|rtl|ssb|wl|(cfg|mac)80211)" LSMODMATCHES="(wmi|(dell|ideapad)[-_]laptop)" IFACEMATCHES="(wlan[0-9]|eth[0-9])" DMESGMATCHES="(firmware|[nN]etwork)" NMPROFMATCHES="\(\[connection\]\|id=\|type=\|permissions=\|autoconnect=\|\[802-11-wireless\]\|\[wifi\]\|ssid=\|bssid=\|mac-address\(-blacklist\)\?=\|mtu=\|\[802-1x\]\|[[:graph:]]*ca-certs\?=\|\[ipv[46]\]\|method=\)" DMESGEXCL="apparmor|(cfg|mac)80211" MODINFOEXCL="alias" MODPROBEXCL="(alsa-base|blacklist-(firewire|framebuffer|modem|oss|watchdog)|fglrx|nvidia|fbdev|bumblebee)" PMUTILSEXCL="/etc/pm/(power.d/(95hdparm-apm|intel-audio-powersave|sata_alpm)|sleep.d/(10_grub-common|10_unattended-upgrades.*|novatel_3g.*))" NETMGRNAMES=("NetworkManager" "Wicd" "ConnMan") NETMGRPATHS=("/usr/sbin/NetworkManager" "/usr/sbin/wicd" "/usr/sbin/connmand") DEC2BI=({0..1}{0..1}{0..1}{0..1}{0..1}{0..1}{0..1}{0..1}) DEC2HEX=($(printf "%02x " {0..255})) export LANG="en_US.UTF-8" export LANGUAGE="en_US:en" export LC_ALL="en_US.UTF-8" if [ -t 0 ]; then DIALOGAPP="terminal" DIALOGBREAK=" " TERMOUT="yes" elif [ -x /usr/bin/zenity ]; then DIALOGAPP="zenity" DIALOGBREAK="\n" elif [ -x /usr/bin/kdialog ]; then DIALOGAPP="kdialog" DIALOGBREAK="\n" else exit 1 fi if [ -t 0 ]; then SUDO="sudo" elif [ -x /usr/bin/pkexec ]; then SUDO="pkexec" elif [ -x /usr/bin/gksudo ]; then SUDO="gksudo" GKSUDO="yes" elif [ -x /usr/bin/kdesudo ]; then SUDO="kdesudo" KDESUDO="yes" KDESUDOCMT=" needs administrative privileges. Please enter your password." fi dialog_info () { case $DIALOGAPP in terminal) printf "%b\n" "$1" ;; zenity) zenity --info --text="$1" ;; kdialog) kdialog --msgbox "$1" ;; esac } dialog_error () { case $DIALOGAPP in terminal) printf "%b\n" "$1" >&2 ;; zenity) zenity --error --text="$1" ;; kdialog) kdialog --error "$1" ;; esac } dialog_question () { case $DIALOGAPP in terminal) local INPUT read -r -p "$1 [Y/n]: " INPUT echo "${INPUT,,}" ;; zenity) zenity --question --text="$1" || echo "no" ;; kdialog) kdialog --yesno "$1" || echo "no" ;; esac } ip6-mac () { for MAC in "$@"; do OCT1BI=${DEC2BI[0x${MAC:0:2}]} OCT1BI7=$((${OCT1BI:6:1} - 1)) OCT1BIM="${OCT1BI:0:6}${OCT1BI7#-}${OCT1BI:7}" IP6S+=${IP6S:+$'\n'}"${DEC2HEX[2#$OCT1BIM]}${MAC:3:2}:${MAC:6:2}ff:fe${MAC:9:2}:${MAC:12:2}${MAC:15:2}" done sed 's/\(^\|:\)0\+\([[:alnum:]]\)/\1\2/g;s/^\([0:]\+\)/\\(::\\|\1\\)/' <<< "$IP6S" } exec 3>&1 4>&2 exec 1> "$OUTPUTDIR/$FILEBASE.txt" || { dialog_error "${TERMOUT+\n}Cannot write output file in \"$OUTPUTDIR\",${DIALOGBREAK}trying in \"$OUTPUTDIRFB\" instead.${TERMOUT+\n}" OUTPUTDIR="$OUTPUTDIRFB" exec 1> "$OUTPUTDIR/$FILEBASE.txt" || { dialog_error "${TERMOUT+\n}Cannot write output file in \"$OUTPUTDIR\" either, aborting.${TERMOUT+\n}" exit 1 } } exec 2>&1 printf "\n########## wireless info START ##########\n\n" REPORTDATE=$(date +"%d %b %Y %H:%M %Z %z") SCRIPTDATE=$(date -u -d "$SCRIPTDATE" +"%d %b %Y %H:%M %Z %z") LASTBOOTDT=$(last -FRn 1 reboot | sed -n 's/.*system boot[ ]\+\(.\+\) - .*$/\1/p') LASTBOOTDT=$(date -d "$LASTBOOTDT" +"%d %b %Y %H:%M %Z %z") printf "Report from: %s\n\n" "$REPORTDATE" printf "Booted last: %s\n\n" "$LASTBOOTDT" printf "Script from: %s\n" "$SCRIPTDATE" printf "\n##### release ###########################\n\n" lsb_release -idrc printf "\n##### kernel ############################\n\n" uname -srvmpio echo sed 's/root=[^ ]*//;s/[ ]\+/, /g;s/^BOOT_IMAGE=[^ ]*/Parameters:/' /proc/cmdline printf "\n##### desktop ###########################\n\n" if [ -n "$DESKTOP_SESSION" ]; then DESKTOP="$DESKTOP_SESSION" else DESKTOP=$(sed -n 's/^Session=\(.\+\)$/\1/p' "$HOME/.dmrc") DESKDMRC=" (from ~/.dmrc)" fi if [ -n "$DESKTOP" ]; then if [ -f "/usr/share/xsessions/$DESKTOP.desktop" ]; then DESKTOP=$(sed -n 's/^Name=\(.\+\)$/\1/p' "/usr/share/xsessions/$DESKTOP.desktop") fi echo "${DESKTOP/ Session/}${DESKDMRC}" else printf "\nCould not be determined.\n" fi printf "\n##### lspci #############################\n\n" lspci -nnk | grep -iA 2 '^[^[:space:]].*net' | sed '/^--$/d; /^[^[:space:]]/ i\\' printf "\n##### lsusb #############################\n\n" lsusb printf "\n##### PCMCIA card info ##################\n\n" if [ -x /sbin/pccardctl ]; then pccardctl info else echo "'pccardctl' is not installed (package \"pcmciautils\")." fi printf "\n##### rfkill ############################\n\n" rfkill list all printf "\n##### lsmod #############################\n\n" LSMOD=$(lsmod | egrep "(^|[[:punct:] ])($MODMATCHES|$LSMODMATCHES)[^[:punct:] ]*([[:punct:] ]|$)") echo "$LSMOD" printf "\n##### interfaces ########################\n\n" sed '/^#/d;s/^wpa-psk [[:graph:]]\+/wpa-psk <WPA key removed>/' /etc/network/interfaces printf "\n##### ifconfig ##########################\n\n" IFCONFIG=$(ifconfig -a) sed '/^lo /,/^$/d' <<< "$IFCONFIG" IFACESETH=($(sed -n 's/^\([^ ]\+\)[ ]\+Link encap:Ethernet.*/\1/p' <<< "$IFCONFIG")) if (( ${#IFACESETH[@]} > 0 )); then IFETHMATCHES=${IFACESETH[@]} IFACEMATCHES="($IFACEMATCHES|(${IFETHMATCHES// /|}))" fi printf "\n##### iwconfig ##########################\n\n" iwconfig printf "\n##### route #############################\n\n" route -n printf "\n##### resolv.conf #######################\n\n" grep -v '^#' /etc/resolv.conf printf "\n##### network managers ##################\n\n" printf "Installed:\n\n" for NETMGRNR in "${!NETMGRPATHS[@]}"; do if [ -f "${NETMGRPATHS[$NETMGRNR]}" ]; then NETMGRINST+=("${NETMGRNAMES[$NETMGRNR]}") fi done printf "\t%s\n" "${NETMGRINST[@]:-None found.}" NETMGRMATCHES=${NETMGRPATHS[@]/#*\//|} NETMGRMATCHES=${NETMGRMATCHES// |/|} NETMGRMATCHES="(${NETMGRMATCHES#|})" printf "\nRunning:\n\n" ps -ef | egrep "( |/)$NETMGRMATCHES($| )" || printf "\tNone found.\n" printf "\n##### NetworkManager info ###############\n\n" if [ -x /usr/bin/nm-tool ]; then nm-tool elif [ -x /usr/bin/nmcli ]; then nmcli -f all device show | sed '/^GENERAL.DEVICE:[ ]\+lo$/,/^$/d; /^AP\[[0-9]\+\]\./d' echo nmcli -f SSID,BSSID,MODE,CHAN,FREQ,RATE,SIGNAL,BARS,SECURITY,ACTIVE,IN-USE device wifi list else echo "NetworkManager is not installed (package \"network-manager\")." fi printf "\n##### NetworkManager.state ##############\n\n" cat -s /var/lib/NetworkManager/NetworkManager.state printf "\n##### NetworkManager.conf ###############\n\n" grep -v '^#' /etc/NetworkManager/NetworkManager.conf if [ -f /etc/NetworkManager/nm-system-settings.conf ]; then printf "\nnm-system-settings.conf (used up to Ubuntu 10.04):\n\n" grep -v '^#' /etc/NetworkManager/nm-system-settings.conf fi printf "\n##### NetworkManager profiles ###########\n\n" if [ -d /etc/NetworkManager/system-connections ]; then if [ -n "$SUDO" ]; then trap "" 2 3 NMPROFILES=$(find /etc/NetworkManager/system-connections -maxdepth 1 -type f -exec $SUDO${GKSUDO+ -D grep --}${KDESUDO+ -d --comment "<b>grep</b>$KDESUDOCMT" --} grep -vH '^$' {} +) && SUDOSUCCESS="yes" || SUDOSUCCESS="no" trap 2 3 if [ "$SUDOSUCCESS" = "yes" ]; then ORIGIFS="$IFS" IFS=$'\n' for NMWLPRFFILE in $(sed -n 's/^\(.\+\):type=\(802-11-wireless\|wifi\).*$/\1/p' <<< "$NMPROFILES"); do NMWLPRFFLPERMS=$(stat -c "%a %U" "$NMWLPRFFILE") NMWLPROFILE=($(sed -n "s;^$NMWLPRFFILE:\($NMPROFMATCHES.*\)$;\1 |;p" <<< "$NMPROFILES")) NMWLPROFSOUT+="[[$NMWLPRFFILE]] ($NMWLPRFFLPERMS)"$'\n'"${NMWLPROFILE[@]}"$'\n\n' done IFS="$ORIGIFS" sed 's# | \[#\n\[#g;s#\] |#\]#g;s/ |$//' <<< "$NMWLPROFSOUT" | sed '/^\[[^]]*\]$/d' else printf "\nAcquisition of admin privileges failed.\n" fi else echo "No way to acquire admin privileges found." fi else echo "No NetworkManager profiles found." fi printf "\n##### iw reg get ########################\n\n" if [ -x /sbin/iw ]; then if IWREGGET=$(iw reg get 2>&1) && [ -f /etc/timezone ]; then REGION=$(cat /etc/timezone) printf "Region: %s (based on set time zone)\n\n" "$REGION" fi echo "$IWREGGET" else echo "'iw' is not installed (package \"iw\")." fi printf "\n##### iwlist channels ###################\n\n" if [ -x /sbin/iwlist ]; then iwlist chan else echo "'iwlist' is not installed (package \"wireless-tools\")." fi printf "\n##### iwlist scan #######################\n\n" if [ -x /sbin/iwlist ]; then if [ -n "$SUDO" ]; then trap "" 2 3 IWLISTSCAN=$($SUDO${KDESUDO+ -d} iwlist scan) && SUDOSUCCESS="yes" || SUDOSUCCESS="no" trap 2 3 if [ "$SUDOSUCCESS" = "yes" ]; then if [[ $IWLISTSCAN = *Frequency:* ]]; then printf "Channel occupancy:\n\n" grep '^[ ]*Frequency:' <<< "$IWLISTSCAN" | sort | uniq -c | sed 's/^[ ]\+\([ ][0-9]\+\)[ ]\+/ \1 APs on /' echo fi grep -v '^[ ]*IE: Unknown:' <<< "$IWLISTSCAN" else printf "\nAcquisition of admin privileges failed.\n" fi else echo "No way to acquire admin privileges found." fi else echo "'iwlist' is not installed (package \"wireless-tools\")." fi printf "\n##### module infos ######################\n\n" MODULES=$(egrep -o "^$MODMATCHES[^ ]*" <<< "$LSMOD") for MODULE in $MODULES; do MODINFO=$(modinfo $MODULE | egrep -v "^$MODINFOEXCL:") printf "[%s]\n%s\n\n" "$MODULE" "$MODINFO" done printf "\n##### module parameters #################\n\n" for MODULE in $MODULES; do if [ -d /sys/module/$MODULE/parameters ]; then MODPARAMS=$(grep -H '^[[:graph:]]' /sys/module/$MODULE/parameters/* | sed 's#^.*/##;s/:/: /') printf "[%s]\n%s\n\n" "$MODULE" "$MODPARAMS" fi done printf "\n##### /etc/modules ######################\n\n" grep -v '^#' /etc/modules printf "\n##### modprobe options ##################\n\n" for MODPROBEFILE in $(find /etc/modprobe.{conf,d} -name "*.conf" -regextype posix-egrep -not -regex ".*$MODPROBEXCL.*" 2> /dev/null | sort); do MODPROBEOPTS=$(egrep -v '^(#|$)' $MODPROBEFILE) if [ -n "$MODPROBEOPTS" ]; then printf "[%s]\n%s\n\n" "$MODPROBEFILE" "$MODPROBEOPTS" fi done printf "\n##### rc.local ##########################\n\n" grep -v '^#' /etc/rc.local printf "\n##### pm-utils ##########################\n\n" for PMUTILSFILE in $(find /etc/pm/*.d \( -type f -o -type l \) -regextype posix-egrep -not -regex "$PMUTILSEXCL" | sort); do PMUTFLCONT=$(egrep -v '^(#|$)' $PMUTILSFILE) if [ -n "$PMUTFLCONT" ]; then PMUTFLPERMS=$(stat -c "%a %U" $PMUTILSFILE) printf "[%s] (%s)\n%s\n\n" "$PMUTILSFILE" "$PMUTFLPERMS" "$PMUTFLCONT" fi done printf "\n##### udev rules ########################\n\n" for UDEVRLFILE in $(find /etc/udev/rules.d -name "*net*.rules" | sort); do UDEVRULES=$(grep -B1 '^[^#]' $UDEVRLFILE | egrep -v '^(--)?$') if [ -n "$UDEVRULES" ]; then printf "[%s]\n%s\n\n" "$UDEVRLFILE" "$UDEVRULES" fi done printf "\n##### dmesg #############################\n\n" dmesg | tail -n 100 | egrep "[[:punct:] ]($MODMATCHES|$IFACEMATCHES|$DMESGMATCHES)[^[:punct:] ]*[[:punct:] ]" | egrep -v "$DMESGEXCL" | uniq -cf 2 | sed 's/^[ ]\+1[ ]\+//;s/^[ ]\+\([0-9]\+\)[ ]\+\(.\+\)$/\2 (repeated \1 times)/' printf "\n########## wireless info END ############\n\n" exec 2>&4 4>&- exec 1>&3 3>&- ##### MAC address masking ##### RESULTS=$(cat -s "$OUTPUTDIR/$FILEBASE.txt")$'\n' ORIGIFS="$IFS" IFS=$'\n' IFACESIDS=($(sed -n "s/^\([^ ]\+\)[ ]\+.*HWaddr.*/'\1'/p" <<< "$IFCONFIG")) IFACESMACS=($(sed -n 's/^[^ ]\+[ ]\+.*HWaddr \([^ ]\+\)[ ]*/\1/p' <<< "$IFCONFIG")) IFACESIP6S=($(ip6-mac "${IFACESMACS[@]}")) WLAPSIWLIDS=($(sed -n "/^[ ]*Cell [0-9]\+/,/^[ ]*ESSID:/ {/^[ ]*Cell [0-9]\+/h; /^[ ]*ESSID:/ {H;g;s/^[ ]*Cell 0\?\([0-9]\+\).*ESSID:\"\(.*\)\"$/'\2' [AC\1]/p}}" <<< "$IWLISTSCAN")) WLAPSIWLMACS=($(sed -n 's/^[ ]*Cell [0-9]\+.*Address: \([^ ]\+\)/\1/p' <<< "$IWLISTSCAN")) WLAPSIWLIP6S=($(ip6-mac "${WLAPSIWLMACS[@]}")) WLAPSNMRAW=$(sed -n '/^##### NetworkManager info #####/,/^##### / {/^[ ]*Wireless Access Points/,/^$/ {/Wireless Access Points/d;s/^[ ]\+\*\?//;s/:[ ]\+/\t/;p}; /^SSID[ ]\+BSSID[ ]\+/,/^$/ {/^SSID[ ]\{2,\}BSSID[ ]\{2,\}/d;s/[ ]\{2,\}/\t/;p}}' <<< "$RESULTS") WLAPSNMIDS=($(awk -F '\t' '{print "'\''" $1 "'\''"}' <<< "$WLAPSNMRAW")) WLAPSNMMACS=($(grep -o '\([[:alnum:]]\{2\}:\)\{5\}[[:alnum:]]\{2\}' <<< "$WLAPSNMRAW")) WLAPSNMIP6S=($(ip6-mac "${WLAPSNMMACS[@]}")) IFS="$ORIGIFS" for IFACENR in "${!IFACESMACS[@]}"; do MACMASKSED+="s;${IFACESMACS[$IFACENR]};<MAC ${IFACESIDS[$IFACENR]} [IF$(($IFACENR + 1))]>;I;" MACMASKSED+=" /${IFACESIP6S[$IFACENR]}/ s;${IFACESIP6S[$IFACENR]/#\\(::/\(};<IP6 ${IFACESIDS[$IFACENR]} [IF$(($IFACENR + 1))]>;I;" IFACEMACC=${IFACESMACS[$IFACENR]//:/} if [[ ${IFACESIDS[$IFACENR],,} =~ ${IFACEMACC,,} ]]; then MACMASKSED+="s;\(${IFACESIDS[$IFACENR]:1:3}\)$IFACEMACC;\1<IF from MAC [IF$(($IFACENR + 1))]>;Ig;" fi done for WLAPIWLNR in "${!WLAPSIWLMACS[@]}"; do MACMASKSED+="s;${WLAPSIWLMACS[$WLAPIWLNR]};<MAC ${WLAPSIWLIDS[$WLAPIWLNR]}>;I;" MACMASKSED+=" /${WLAPSIWLIP6S[$WLAPIWLNR]}/ s;${WLAPSIWLIP6S[$WLAPIWLNR]/#\\(::/\(};<IP6 ${WLAPSIWLIDS[$WLAPIWLNR]}>;I;" done for WLAPNMNR in "${!WLAPSNMMACS[@]}"; do MACMASKSED+="s;${WLAPSNMMACS[$WLAPNMNR]};<MAC ${WLAPSNMIDS[$WLAPNMNR]} [AN$(($WLAPNMNR + 1))]>;I;" MACMASKSED+=" /${WLAPSNMIP6S[$WLAPNMNR]}/ s;${WLAPSNMIP6S[$WLAPNMNR]/#\\(::/\(};<IP6 ${WLAPSNMIDS[$WLAPNMNR]} [AN$(($WLAPNMNR + 1))]>;I;" done sed "$MACMASKSED /\([[:alnum:]]\{2\}:\)\{6,\}/! s/\([[:alnum:]]\{2\}:\)\{5\}[[:alnum:]]\{2\}/<MAC address>/" <<< "$RESULTS" > "$OUTPUTDIR/$FILEBASE.txt" ##### The End ##### dialog_info "${TERMOUT+\n}Results saved in \"$OUTPUTDIR/$FILEBASE.txt\".${TERMOUT+\n}" if (( $(stat -c %s "$OUTPUTDIR/$FILEBASE.txt") > 19968 )); then tar -czf "$OUTPUTDIR/$FILEBASE.tar.gz" -C "$OUTPUTDIR" "$FILEBASE.txt" && \ dialog_info "Results also archived in \"$OUTPUTDIR/$FILEBASE.tar.gz\",${DIALOGBREAK}as they exceed the 19.5 kB size limit for \".txt\" attachments${DIALOGBREAK}on the Ubuntu Forums.${TERMOUT+\n}" || \ dialog_error "Results exceed the 19.5 kB size limit for \".txt\" attachments${DIALOGBREAK}on the Ubuntu Forums, but archive could not be created.${TERMOUT+\n}" fi if [ -x /usr/bin/pastebinit ] && ping -nc 3 -w 6 -i 0.2 paste.ubuntu.com > /dev/null 2>&1; then PASTEBIN=$(dialog_question "Do you also want to post them${DIALOGBREAK}to your default 'pastebinit' provider?") if [[ ! $PASTEBIN =~ ^no?$ ]]; then PASTERESULT=$(pastebinit -i "$OUTPUTDIR/$FILEBASE.txt" -f text 2>&1) && PASTESUCCESS="yes" if [ "$PASTESUCCESS" = "yes" ]; then dialog_info "${TERMOUT+\n}Pastebin successful:\n\n${PASTERESULT}${TERMOUT+\n}" else if [ -n "$PASTERESULT" ]; then dialog_error "${TERMOUT+\n}Pastebin failed, error message is:\n\n${PASTERESULT}${TERMOUT+\n}" else dialog_error "${TERMOUT+\n}Pastebin failed, no error message given.${TERMOUT+\n}" fi fi else echo fi fi
Last edited by GreyGeek; Aug 20, 2016, 01:18 PM."A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
– John F. Kennedy, February 26, 1962.
- Top
- Bottom
Comment
-
Originally posted by GreyGeek View PostI've been buddies with Google for over a decade, but I would have never thought to google for "gethub wirelesss-info"
And, as in this case, I sometimes run across true gems, as was the case for this wireless information script.Windows no longer obstructs my view.
Using Kubuntu Linux since March 23, 2007.
"It is a capital mistake to theorize before one has data." - Sherlock Holmes
- Top
- Bottom
Comment
-
Originally posted by Snowhog View PostWhen I use Google, I usually start with something that was provided by an OP, especially when it's captured output from a process/command. Then I examine the likely results and often find something in them that helps further refine my inquiry. It's a process, but one that more often than not results in "an" answer if not "the" answer I'm looking for. The skill is in recognizing the trail of bread crumbs and following them.
And, as in this case, I sometimes run across true gems, as was the case for this wireless information script."A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
– John F. Kennedy, February 26, 1962.
- Top
- Bottom
Comment
-
Originally posted by GreyGeek View PostBecause you think you have a problem and you've asked for help.
Your wifi chip, an tr61pci has the following info
The only adjustable param is "nohwcrypt", which is a boolean that is set to false, which is what I' would have set it to.
Other than that your wifi is having transmission errors. Your mac80211 module has the following param:
You can adjust those by assigning higher values. Create a mac80211.conf file under /etc/modprobe.d/ and use:
options max_nullfunc_tries=someintergervalue
etc...
Then restart the network service.
EDIT:
I forgot to mention one thing I noticed:
When my rtl8192ce wireless chip was giving me problems its bit rate was always 1Mb/s but no traffic was flowing. Here is an example of someone solving a similar problem.
Your chip lists the following rates:
You can set the rate manually using
sudo iwconfig wlp3s2 rate 54M
I have not got a mac80211.conf file in modprobe
Are you saying that I should place a file with that name containing one line: max-nullfunc_tries=60
Regarding part two.
I could not get past the first command:
andrew@andrew-Dell-DM061:~$ sudo modprobe -r iwlwifi
rmmod: ERROR: missing module name.
modprobe: FATAL: Error running remove command for iwlwifikubuntu version: 16.04.5 LTS
Laptop: Toshiba-Satellite-L350
- Top
- Bottom
Comment
-
Originally posted by anonprivate View PostI have not got a mac80211.conf file in modprobe
Are you saying that I should place a file with that name containing one line: max-nullfunc_tries=60
Regarding part two.
I could not get past the first command:
andrew@andrew-Dell-DM061:~$ sudo modprobe -r iwlwifi
rmmod: ERROR: missing module name.
modprobe: FATAL: Error running remove command for iwlwifi
You can adjust those by assigning higher values. Create a mac80211.conf file under /etc/modprobe.d/ and use:
options max_nullfunc_tries=someintergervalue
etc...
Then restart the network service.
Also, note my comment about setting the connect rate."A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
– John F. Kennedy, February 26, 1962.
- Top
- Bottom
Comment
-
Originally posted by GreyGeek View PostNo! Read carefully what I wrote:
Also, note my comment about setting the connect rate. [/COLOR]
I have downloaded kubuntu 14.04.5 and am testing it as a live DVD. If it works well, I will install it.
I note that the video driver will need to be changed to nvidia, as the graphics problems remain. I expect these to abate after the correct driver is installed.
So far, I am not having the connection problems which appear to be unique to ver 16 - at least on my machine.
I will continue and hope that I remain connected.kubuntu version: 16.04.5 LTS
Laptop: Toshiba-Satellite-L350
- Top
- Bottom
Comment
-
Originally posted by anonprivate View PostI am not a programmer, just a user.
Originally posted by anonprivate View PostI have downloaded kubuntu 14.04.5 and am testing it as a live DVD. If it works well, I will install it.
It's like that with distros, too. In the last 18 years I've run more than a dozen distros. Some were, in one way or another, better than others, but all were good or great. Some worked better on my hardware than others. Some worked well at first, but subsequent upgrades changed that. Some worked poorly but got much better over time. Kubuntu 16.04 wasn't the best release Kubuntu has had, but it was usable from the get go. Since then it has improved to where it is the best distro I've ever run. (Prior to 16.04 I was running Mint KDE 17.3 for three months, not because 14.04 was bad, but for other reasons) Almost all of them worked better than Windows 95, NT4, 2000 or XP on the same machine at about the same time.
So, depending on your hardware and your own mental abilities, your mileage with Kubuntu 16.04, or any other distro, may vary from that others are experiencing. Bottom line: use what ever distro you want that works the way you want it to. If you can find it. But remember, you are taking your own weaknesses and inabilities with you.
Originally posted by anonprivate View PostI note that the video driver will need to be changed to nvidia, as the graphics problems remain. I expect these to abate after the correct driver is installed.
So far, I am not having the connection problems which appear to be unique to ver 16 - at least on my machine.
I will continue and hope that I remain connected.
andrew@andrew-Dell-DM061:~$ sudo modprobe -r iwlwifi
rmmod: ERROR: missing module name.
modprobe: FATAL: Error running remove command for iwlwifi
That's the kind of problems you'll be taking with you when you move from one distro to another.Last edited by GreyGeek; Aug 21, 2016, 04:53 PM."A nation that is afraid to let its people judge the truth and falsehood in an open market is a nation that is afraid of its people.”
– John F. Kennedy, February 26, 1962.
- Top
- Bottom
Comment
Comment