Re: Blake, USA, Discuss@xxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Blake,

Sadly:
 14e4:4212 is the PCI id of a  BCM V.90 56k modem
 There is no support under 2.6.n kernels for the 14e4:4212 modems.
---------
So you will need other modem hardware for support under Linux.
Read InfoGeneral.txt for guidance on other hardware.

Thanks for the BASH output.  It did expose a scanModem bug which I will fix.

MarvS

On Fri, Aug 15, 2008 at 3:29 PM, Blake Larson <LarsonB1@xxxxxxxx> wrote:
> Late reply, hope you have all you need:
>
> ~/tmp# lspci
> 00:00.0 Host bridge: VIA Technologies, Inc. VT8377 [KT400/KT600 AGP]
> Host Bridge (rev 80)
> 00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge
> 00:07.0 Ethernet controller: Broadcom Corporation BCM4211 iLine10
> HomePNA 2.0 + V.90 56k modem
> 00:07.1 Computer telephony device: Broadcom Corporation BCM4212 v.90 56k modem
> 00:08.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
> 00:0a.0 Multimedia video controller: Internext Compression Inc iTVC16
> (CX23416) MPEG-2 Encoder (rev 01)
> 00:0b.0 Ethernet controller: Broadcom Corporation NetXtreme BCM5788
> Gigabit Ethernet (rev 03)
> 00:0d.0 RAID bus controller: Promise Technology, Inc. PDC20378
> (FastTrak 378/SATA 378) (rev 02)
> 00:0e.0 FireWire (IEEE 1394): VIA Technologies, Inc. IEEE 1394 Host
> Controller (rev 46)
> 00:0f.0 RAID bus controller: VIA Technologies, Inc. VIA VT6420 SATA
> RAID Controller (rev 80)
> 00:0f.1 IDE interface: VIA Technologies, Inc.
> VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)
> 00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 81)
> 00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 81)
> 00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 81)
> 00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1
> Controller (rev 81)
> 00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)
> 00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge
> [KT600/K8T800/K8T890 South]
> 00:11.5 Multimedia audio controller: VIA Technologies, Inc.
> VT8233/A/8235/8237 AC97 Audio Controller (rev 60)
> 01:00.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX
> 5200] (rev a1)
>
>
>
> ~/tmp# lspci -nv
> 00:00.0 0600: 1106:3189 (rev 80)
>        Subsystem: 1106:0000
>        Flags: bus master, 66MHz, medium devsel, latency 8
>        Memory at e0000000 (32-bit, prefetchable) [size=128M]
>        Capabilities: [80] AGP version 3.5
>        Capabilities: [c0] Power Management version 2
>
> 00:01.0 0604: 1106:b198 (prog-if 00 [Normal decode])
>        Flags: bus master, 66MHz, medium devsel, latency 0
>        Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
>        Memory behind bridge: dde00000-dfefffff
>        Prefetchable memory behind bridge: bdd00000-cdcfffff
>        Capabilities: [80] Power Management version 2
>
> 00:07.0 0200: 14e4:4211
>        Subsystem: 0060:8940
>        Flags: bus master, fast devsel, latency 32, IRQ 10
>        Memory at dfffa000 (32-bit, non-prefetchable) [size=4K]
>        Capabilities: [40] Power Management version 2
>
> 00:07.1 0402: 14e4:4212
>        Subsystem: 0060:8940
>        Flags: bus master, fast devsel, latency 32, IRQ 10
>        Memory at dfffb000 (32-bit, non-prefetchable) [size=4K]
>        I/O ports at e000 [size=16]
>        Capabilities: [40] Power Management version 2
>
> 00:08.0 0400: 4444:0016 (rev 01)
>        Subsystem: 0070:8801
>        Flags: bus master, medium devsel, latency 64, IRQ 16
>        Memory at d8000000 (32-bit, prefetchable) [size=64M]
>        Capabilities: [44] Power Management version 2
>
> 00:0a.0 0400: 4444:0016 (rev 01)
>        Subsystem: 0070:8801
>        Flags: bus master, medium devsel, latency 64, IRQ 17
>        Memory at d4000000 (32-bit, prefetchable) [size=64M]
>        Capabilities: [44] Power Management version 2
>
> 00:0b.0 0200: 14e4:169c (rev 03)
>        Subsystem: 1462:590c
>        Flags: bus master, 66MHz, medium devsel, latency 32, IRQ 16
>        Memory at dffe0000 (32-bit, non-prefetchable) [size=64K]
>        Expansion ROM at <ignored> [disabled]
>        Capabilities: [48] Power Management version 2
>        Capabilities: [50] Vital Product Data
>        Capabilities: [58] Message Signalled Interrupts: Mask- 64bit+
> Queue=0/3 Enable-
>
> 00:0d.0 0104: 105a:3373 (rev 02)
>        Subsystem: 1462:590d
>        Flags: bus master, 66MHz, medium devsel, latency 96, IRQ 18
>        I/O ports at ec00 [size=64]
>        I/O ports at e800 [size=16]
>        I/O ports at e400 [size=128]
>        Memory at dffdb000 (32-bit, non-prefetchable) [size=4K]
>        Memory at dffa0000 (32-bit, non-prefetchable) [size=128K]
>        Capabilities: [60] Power Management version 2
>
> 00:0e.0 0c00: 1106:3044 (rev 46) (prog-if 10 [OHCI])
>        Subsystem: 1462:590d
>        Flags: bus master, medium devsel, latency 32, IRQ 17
>        Memory at dffda800 (32-bit, non-prefetchable) [size=2K]
>        I/O ports at dc00 [size=128]
>        Capabilities: [50] Power Management version 2
>
> 00:0f.0 0104: 1106:3149 (rev 80)
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 19
>        I/O ports at d800 [size=8]
>        I/O ports at d400 [size=4]
>        I/O ports at d000 [size=8]
>        I/O ports at cc00 [size=4]
>        I/O ports at c800 [size=16]
>        I/O ports at c400 [size=256]
>        Capabilities: [c0] Power Management version 2
>
> 00:0f.1 0101: 1106:0571 (rev 06) (prog-if 8a [Master SecP PriP])
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 19
>        [virtual] Memory at 000001f0 (32-bit, non-prefetchable) [size=8]
>        [virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
>        [virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
>        [virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
>        I/O ports at fc00 [size=16]
>        Capabilities: [c0] Power Management version 2
>
> 00:10.0 0c03: 1106:3038 (rev 81) (prog-if 00 [UHCI])
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 20
>        I/O ports at b400 [size=32]
>        Capabilities: [80] Power Management version 2
>
> 00:10.1 0c03: 1106:3038 (rev 81) (prog-if 00 [UHCI])
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 20
>        I/O ports at b800 [size=32]
>        Capabilities: [80] Power Management version 2
>
> 00:10.2 0c03: 1106:3038 (rev 81) (prog-if 00 [UHCI])
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 20
>        I/O ports at bc00 [size=32]
>        Capabilities: [80] Power Management version 2
>
> 00:10.3 0c03: 1106:3038 (rev 81) (prog-if 00 [UHCI])
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 20
>        I/O ports at c000 [size=32]
>        Capabilities: [80] Power Management version 2
>
> 00:10.4 0c03: 1106:3104 (rev 86) (prog-if 20 [EHCI])
>        Subsystem: 1462:5901
>        Flags: bus master, medium devsel, latency 32, IRQ 20
>        Memory at dfff9e00 (32-bit, non-prefetchable) [size=256]
>        Capabilities: [80] Power Management version 2
>
> 00:11.0 0601: 1106:3227
>        Subsystem: 1106:0000
>        Flags: bus master, stepping, medium devsel, latency 0
>        Capabilities: [c0] Power Management version 2
>
> 00:11.5 0401: 1106:3059 (rev 60)
>        Subsystem: 1462:5901
>        Flags: medium devsel, IRQ 22
>        I/O ports at b000 [size=256]
>        Capabilities: [c0] Power Management version 2
>
> 01:00.0 0300: 10de:0322 (rev a1) (prog-if 00 [VGA controller])
>        Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 21
>        Memory at de000000 (32-bit, non-prefetchable) [size=16M]
>        Memory at c0000000 (32-bit, prefetchable) [size=128M]
>        [virtual] Expansion ROM at dfee0000 [disabled] [size=128K]
>        Capabilities: [60] Power Management version 2
>        Capabilities: [44] AGP version 3.0
>
>
>
>
>
> #cat blake.txt
> + SETDATE=SETDATE=2008_02_10,week_06
> + cat
> + test '' = up
> ++ echo SETDATE=2008_02_10,week_06
> ++ cut -b9-18
> + UPDATE=2008_02_10
> + echo UPDATE=2008_02_10
> UPDATE=2008_02_10
> ++ echo SETDATE=2008_02_10,week_06
> ++ cut -b25-26
> + wk=06
> + SETDATE=
> ++ date +%U
> + WeekDiff=26
> + test 26 -ge 4
> + cat
>
>  There are weekly updates of scanModem.  Your copy is more than
>        26  weeks old!!
>  If decisive guidance is not provided by this scanModem of 2008_02_10,
>  download an update from  http://linmodems.technion.ac.il
>
>  Continuing in 10 seconds.
>
> + sleep 10
> + echo
>
> + wk=
> + WeekDiff=
> + test '' = fake
> + test -z ''
> ++ uname -r
> + SYS=2.6.24-19-generic
> + rm
> + test -z ''
> + TMPM=0tmpfile
> + test -d /dev/shm
> ++ ls -dl /dev/shm
> ++ cut '-d ' -f1
> + SHM=drwxrwxrwt
> + test drwxrwxrwt = drwxrwxrwt
> + TMPM=/dev/shm/0tmpfile
> + SHM=
> + test -z ''
> ++ basename ./scanModem
> + BN=scanModem
> + test scanModem '!=' scanModem
> + test -d Modem
> + mkdir -p Modem
> + RECORD=Modem/ModemData.txt
> + RECORD2=Modem/YourSystem.txt
> + cat
> ++ pwd
> + test /root/tmp = / -a -z ''
> + test -f /etc/issue
> + grep buntu /etc/issue
> + ISSUER=Ubuntu
> + SUDO=sudo
> + echo
> + test -L /dev/modem
> + test -L /dev/ttySL0
> + link=
> + link2=
> + cat
> ++ uname -r
> ++ uname -m
> ++ cat /proc/version
> ++ cat /dev/shm/0tmpfile
> + grep -i slack /etc/issue
> + test '' = x86_64
> + CMD_PATH='/bin /usr/bin /sbin /usr/sbin'
> + for i in '$CMD_PATH'
> + test -x /bin/lsmod
> + LSMOD=/bin/lsmod
> + for i in '$CMD_PATH'
> + test -x /usr/bin/lsmod
> + for i in '$CMD_PATH'
> + test -x /sbin/lsmod
> + LSMOD=/sbin/lsmod
> + for i in '$CMD_PATH'
> + test -x /usr/sbin/lsmod
> + test -z /sbin/lsmod
> ++ echo 2.6.24-19-generic
> ++ sed -e s/-/_/g
> + KRPM=2.6.24_19_generic
> ++ uname -r
> ++ cut -d- -f1
> ++ cut -d+ -f1
> ++ cut -d. -f1-3
> + KVER=2.6.24
> ++ echo 2.6.24-19-generic
> ++ cut -d. -f1-2
> + KMAJOR=2.6
> ++ echo 2.6.24
> ++ cut -d. -f3
> + KRELEASE=24
> ++ echo 2.6.24-19-generic
> ++ sed -e s/2.6.24//g
> + KEXT=-19-generic
> + test -f /boot/config-2.6.24-19-generic
> + CONFIG=/boot/config-2.6.24-19-generic
> ++ cat /proc/version
> ++ sed -e 's/)/ /g'
> ++ sed -e 's/(/ /g'
> + GCC_INPUT='Linux version 2.6.24-19-generic  buildd@terranova   gcc
> version 4.2.3  Ubuntu 4.2.3-2ubuntu7   #1 SMP Fri Jul 11 23:41:49 UTC
> 2008'
> + test -z ''
> ++ for i in '$GCC_INPUT'
> ++ echo Linux
> ++ for i in '$GCC_INPUT'
> ++ echo version
> ++ for i in '$GCC_INPUT'
> ++ echo 2.6.24-19-generic
> ++ for i in '$GCC_INPUT'
> ++ echo buildd@terranova
> ++ for i in '$GCC_INPUT'
> ++ echo gcc
> ++ for i in '$GCC_INPUT'
> ++ echo version
> ++ for i in '$GCC_INPUT'
> ++ echo 4.2.3
> ++ for i in '$GCC_INPUT'
> ++ echo Ubuntu
> ++ for i in '$GCC_INPUT'
> ++ echo 4.2.3-2ubuntu7
> ++ for i in '$GCC_INPUT'
> ++ echo '#1'
> ++ for i in '$GCC_INPUT'
> ++ echo SMP
> ++ for i in '$GCC_INPUT'
> ++ echo Fri
> ++ for i in '$GCC_INPUT'
> ++ echo Jul
> ++ for i in '$GCC_INPUT'
> ++ echo 11
> ++ for i in '$GCC_INPUT'
> ++ echo 23:41:49
> ++ for i in '$GCC_INPUT'
> ++ echo UTC
> ++ for i in '$GCC_INPUT'
> ++ echo 2008
> ++ grep -A2 gcc
> ++ grep -A1 ersion
> ++ grep -v ersion
> + GCC123=4.2.3
> ++ echo 4.2.3
> ++ cut -d. -f1-2
> ++ cut -d- -f2
> + GCC12=4.2
> ++ echo 4.2
> ++ cut -d. -f1
> + GCC1=4
> ++ echo 4.2
> ++ cut -d. -f2
> + GCC2=2
> + SLMODEMD=SLMODEMD.gcc4.2.tar.gz
> ++ ls /usr/bin/gcc /usr/bin/gcc-3.4 /usr/bin/gcc-4.1 /usr/bin/gcc-4.2
> /usr/bin/gccbug-3.4 /usr/bin/gccbug-4.1 /usr/bin/gccmakedep
> ++ grep -v gccbug
> ++ grep -v gccmakedep
> + GCCtests='/usr/bin/gcc
> /usr/bin/gcc-3.4
> /usr/bin/gcc-4.1
> /usr/bin/gcc-4.2'
> + test -z '' -a -n '/usr/bin/gcc
> /usr/bin/gcc-3.4
> /usr/bin/gcc-4.1
> /usr/bin/gcc-4.2'
> + for i in '$GCCtests'
> ++ /usr/bin/gcc -dumpversion
> ++ grep 4.2
> + GCCt=4.2.3
> + test -n 4.2.3
> + GCC=4.2.3
> ++ echo 4.2.3
> ++ cut -d. -f1-2
> + GCCs=4.2
> + GCCt=
> + for i in '$GCCtests'
> ++ /usr/bin/gcc-3.4 -dumpversion
> ++ grep 4.2
> + GCCt=
> + test -n ''
> + for i in '$GCCtests'
> ++ /usr/bin/gcc-4.1 -dumpversion
> ++ grep 4.2
> + GCCt=
> + test -n ''
> + for i in '$GCCtests'
> ++ /usr/bin/gcc-4.2 -dumpversion
> ++ grep 4.2
> + GCCt=4.2.3
> + test -n 4.2.3
> + GCC=4.2.3
> ++ echo 4.2.3
> ++ cut -d. -f1-2
> + GCCs=4.2
> + GCCt=
> + test -z 4.2.3
> + GCCtests=
> ++ grep -rs modem /etc/modprobe.d
> ++ grep blacklist
> ++ grep -v '#'
> + BL1=
> ++ grep -rs snd-intel8x0m /etc/modprobe.d
> ++ grep blacklist
> ++ grep -v '#'
> + BL2=
> + test -z '' -a -n '' -o ''
> + echo ' There are no blacklisted modem drivers in /etc/modprobe*  files '
> + BL1=
> + BL2=
> + cat
> ++ /sbin/lsmod
> ++ grep -f /dev/shm/0tmpfile
> ++ cut '-d ' -f1
> ++ grep -f /dev/shm/0tmpfile
> + DLOADED=
> + test -z '' -a -n ''
> + DLOADED=
> + for i in '$CMD_PATH'
> + test -x /bin/lspci
> + LSPCI=/bin/lspci
> + for i in '$CMD_PATH'
> + test -x /usr/bin/lspci
> + LSPCI=/usr/bin/lspci
> + for i in '$CMD_PATH'
> + test -x /sbin/lspci
> + for i in '$CMD_PATH'
> + test -x /usr/sbin/lspci
> + test -z '' -a -z /usr/bin/lspci
> + cat
> + test -z ''
> ++ /usr/bin/lspci
> ++ grep 'High Definition Audio'
> ++ cut '-d ' -f1
> + HDAbus=
> + test -n ''
> + for i in '$CMD_PATH'
> + test -x /bin/dmesg
> + DMESG=/bin/dmesg
> + for i in '$CMD_PATH'
> + test -x /usr/bin/dmesg
> + for i in '$CMD_PATH'
> + test -x /sbin/dmesg
> + for i in '$CMD_PATH'
> + test -x /usr/sbin/dmesg
> + for i in '$CMD_PATH'
> + test -x /bin/aplay
> + for i in '$CMD_PATH'
> + test -x /usr/bin/aplay
> + APLAY=/usr/bin/aplay
> + for i in '$CMD_PATH'
> + test -x /sbin/aplay
> + for i in '$CMD_PATH'
> + test -x /usr/sbin/aplay
> + test -z ''
> + test -z /usr/bin/aplay
> + cat
> + test -n /bin/dmesg
> ++ /bin/dmesg
> ++ grep ALSA
> + ALSAdiag=
> + test -n ''
> + test -d /proc/asound
> + echo ' The /proc/asound/ audio+modem diagostics are being copied.'
> + tee -a Modem/ModemData.txt
>  The /proc/asound/ audio+modem diagostics are being copied.
> + cd Modem
> + mkdir -p temp/proc
> + recurse /proc/asound
> + for j in '$1'
> + '[' -L /proc/asound ']'
> + '[' -d /proc/asound ']'
> + mkdir ./temp//proc/asound
> + recurse '/proc/asound/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0 ']'
> + '[' -d /proc/asound/card0 ']'
> + mkdir ./temp//proc/asound/card0
> + recurse '/proc/asound/card0/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/codec97#0 ']'
> + '[' -d /proc/asound/card0/codec97#0 ']'
> + mkdir ./temp//proc/asound/card0/codec97#0
> + recurse '/proc/asound/card0/codec97#0/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/codec97#0/ac97#0-0 ']'
> + '[' -d /proc/asound/card0/codec97#0/ac97#0-0 ']'
> + '[' -f /proc/asound/card0/codec97#0/ac97#0-0 ']'
> + cat /proc/asound/card0/codec97#0/ac97#0-0
> + for j in '$1'
> + '[' -L /proc/asound/card0/codec97#0/ac97#0-0+regs ']'
> + '[' -d /proc/asound/card0/codec97#0/ac97#0-0+regs ']'
> + '[' -f /proc/asound/card0/codec97#0/ac97#0-0+regs ']'
> + cat /proc/asound/card0/codec97#0/ac97#0-0+regs
> + for j in '$1'
> + '[' -L /proc/asound/card0/id ']'
> + '[' -d /proc/asound/card0/id ']'
> + '[' -f /proc/asound/card0/id ']'
> + cat /proc/asound/card0/id
> + for j in '$1'
> + '[' -L /proc/asound/card0/oss_mixer ']'
> + '[' -d /proc/asound/card0/oss_mixer ']'
> + '[' -f /proc/asound/card0/oss_mixer ']'
> + cat /proc/asound/card0/oss_mixer
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c ']'
> + '[' -d /proc/asound/card0/pcm0c ']'
> + mkdir ./temp//proc/asound/card0/pcm0c
> + recurse '/proc/asound/card0/pcm0c/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/info ']'
> + '[' -d /proc/asound/card0/pcm0c/info ']'
> + '[' -f /proc/asound/card0/pcm0c/info ']'
> + cat /proc/asound/card0/pcm0c/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/oss ']'
> + '[' -d /proc/asound/card0/pcm0c/oss ']'
> + '[' -f /proc/asound/card0/pcm0c/oss ']'
> + cat /proc/asound/card0/pcm0c/oss
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0 ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0 ']'
> + mkdir ./temp//proc/asound/card0/pcm0c/sub0
> + recurse '/proc/asound/card0/pcm0c/sub0/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0/hw_params ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0/hw_params ']'
> + '[' -f /proc/asound/card0/pcm0c/sub0/hw_params ']'
> + cat /proc/asound/card0/pcm0c/sub0/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0/info ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0/info ']'
> + '[' -f /proc/asound/card0/pcm0c/sub0/info ']'
> + cat /proc/asound/card0/pcm0c/sub0/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0/prealloc ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0/prealloc ']'
> + '[' -f /proc/asound/card0/pcm0c/sub0/prealloc ']'
> + cat /proc/asound/card0/pcm0c/sub0/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm0c/sub0/prealloc_max ']'
> + cat /proc/asound/card0/pcm0c/sub0/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0/status ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0/status ']'
> + '[' -f /proc/asound/card0/pcm0c/sub0/status ']'
> + cat /proc/asound/card0/pcm0c/sub0/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0c/sub0/sw_params ']'
> + '[' -d /proc/asound/card0/pcm0c/sub0/sw_params ']'
> + '[' -f /proc/asound/card0/pcm0c/sub0/sw_params ']'
> + cat /proc/asound/card0/pcm0c/sub0/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p ']'
> + '[' -d /proc/asound/card0/pcm0p ']'
> + mkdir ./temp//proc/asound/card0/pcm0p
> + recurse '/proc/asound/card0/pcm0p/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/info ']'
> + '[' -d /proc/asound/card0/pcm0p/info ']'
> + '[' -f /proc/asound/card0/pcm0p/info ']'
> + cat /proc/asound/card0/pcm0p/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/oss ']'
> + '[' -d /proc/asound/card0/pcm0p/oss ']'
> + '[' -f /proc/asound/card0/pcm0p/oss ']'
> + cat /proc/asound/card0/pcm0p/oss
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0 ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0 ']'
> + mkdir ./temp//proc/asound/card0/pcm0p/sub0
> + recurse '/proc/asound/card0/pcm0p/sub0/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0/hw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0/hw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub0/hw_params ']'
> + cat /proc/asound/card0/pcm0p/sub0/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0/info ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0/info ']'
> + '[' -f /proc/asound/card0/pcm0p/sub0/info ']'
> + cat /proc/asound/card0/pcm0p/sub0/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0/prealloc ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0/prealloc ']'
> + '[' -f /proc/asound/card0/pcm0p/sub0/prealloc ']'
> + cat /proc/asound/card0/pcm0p/sub0/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm0p/sub0/prealloc_max ']'
> + cat /proc/asound/card0/pcm0p/sub0/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0/status ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0/status ']'
> + '[' -f /proc/asound/card0/pcm0p/sub0/status ']'
> + cat /proc/asound/card0/pcm0p/sub0/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub0/sw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub0/sw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub0/sw_params ']'
> + cat /proc/asound/card0/pcm0p/sub0/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1 ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1 ']'
> + mkdir ./temp//proc/asound/card0/pcm0p/sub1
> + recurse '/proc/asound/card0/pcm0p/sub1/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1/hw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1/hw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub1/hw_params ']'
> + cat /proc/asound/card0/pcm0p/sub1/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1/info ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1/info ']'
> + '[' -f /proc/asound/card0/pcm0p/sub1/info ']'
> + cat /proc/asound/card0/pcm0p/sub1/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1/prealloc ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1/prealloc ']'
> + '[' -f /proc/asound/card0/pcm0p/sub1/prealloc ']'
> + cat /proc/asound/card0/pcm0p/sub1/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm0p/sub1/prealloc_max ']'
> + cat /proc/asound/card0/pcm0p/sub1/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1/status ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1/status ']'
> + '[' -f /proc/asound/card0/pcm0p/sub1/status ']'
> + cat /proc/asound/card0/pcm0p/sub1/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub1/sw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub1/sw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub1/sw_params ']'
> + cat /proc/asound/card0/pcm0p/sub1/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2 ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2 ']'
> + mkdir ./temp//proc/asound/card0/pcm0p/sub2
> + recurse '/proc/asound/card0/pcm0p/sub2/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2/hw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2/hw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub2/hw_params ']'
> + cat /proc/asound/card0/pcm0p/sub2/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2/info ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2/info ']'
> + '[' -f /proc/asound/card0/pcm0p/sub2/info ']'
> + cat /proc/asound/card0/pcm0p/sub2/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2/prealloc ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2/prealloc ']'
> + '[' -f /proc/asound/card0/pcm0p/sub2/prealloc ']'
> + cat /proc/asound/card0/pcm0p/sub2/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm0p/sub2/prealloc_max ']'
> + cat /proc/asound/card0/pcm0p/sub2/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2/status ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2/status ']'
> + '[' -f /proc/asound/card0/pcm0p/sub2/status ']'
> + cat /proc/asound/card0/pcm0p/sub2/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub2/sw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub2/sw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub2/sw_params ']'
> + cat /proc/asound/card0/pcm0p/sub2/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3 ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3 ']'
> + mkdir ./temp//proc/asound/card0/pcm0p/sub3
> + recurse '/proc/asound/card0/pcm0p/sub3/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3/hw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3/hw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub3/hw_params ']'
> + cat /proc/asound/card0/pcm0p/sub3/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3/info ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3/info ']'
> + '[' -f /proc/asound/card0/pcm0p/sub3/info ']'
> + cat /proc/asound/card0/pcm0p/sub3/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3/prealloc ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3/prealloc ']'
> + '[' -f /proc/asound/card0/pcm0p/sub3/prealloc ']'
> + cat /proc/asound/card0/pcm0p/sub3/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm0p/sub3/prealloc_max ']'
> + cat /proc/asound/card0/pcm0p/sub3/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3/status ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3/status ']'
> + '[' -f /proc/asound/card0/pcm0p/sub3/status ']'
> + cat /proc/asound/card0/pcm0p/sub3/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm0p/sub3/sw_params ']'
> + '[' -d /proc/asound/card0/pcm0p/sub3/sw_params ']'
> + '[' -f /proc/asound/card0/pcm0p/sub3/sw_params ']'
> + cat /proc/asound/card0/pcm0p/sub3/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c ']'
> + '[' -d /proc/asound/card0/pcm1c ']'
> + mkdir ./temp//proc/asound/card0/pcm1c
> + recurse '/proc/asound/card0/pcm1c/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/info ']'
> + '[' -d /proc/asound/card0/pcm1c/info ']'
> + '[' -f /proc/asound/card0/pcm1c/info ']'
> + cat /proc/asound/card0/pcm1c/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/oss ']'
> + '[' -d /proc/asound/card0/pcm1c/oss ']'
> + '[' -f /proc/asound/card0/pcm1c/oss ']'
> + cat /proc/asound/card0/pcm1c/oss
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0 ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0 ']'
> + mkdir ./temp//proc/asound/card0/pcm1c/sub0
> + recurse '/proc/asound/card0/pcm1c/sub0/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0/hw_params ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0/hw_params ']'
> + '[' -f /proc/asound/card0/pcm1c/sub0/hw_params ']'
> + cat /proc/asound/card0/pcm1c/sub0/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0/info ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0/info ']'
> + '[' -f /proc/asound/card0/pcm1c/sub0/info ']'
> + cat /proc/asound/card0/pcm1c/sub0/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0/prealloc ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0/prealloc ']'
> + '[' -f /proc/asound/card0/pcm1c/sub0/prealloc ']'
> + cat /proc/asound/card0/pcm1c/sub0/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm1c/sub0/prealloc_max ']'
> + cat /proc/asound/card0/pcm1c/sub0/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0/status ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0/status ']'
> + '[' -f /proc/asound/card0/pcm1c/sub0/status ']'
> + cat /proc/asound/card0/pcm1c/sub0/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1c/sub0/sw_params ']'
> + '[' -d /proc/asound/card0/pcm1c/sub0/sw_params ']'
> + '[' -f /proc/asound/card0/pcm1c/sub0/sw_params ']'
> + cat /proc/asound/card0/pcm1c/sub0/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p ']'
> + '[' -d /proc/asound/card0/pcm1p ']'
> + mkdir ./temp//proc/asound/card0/pcm1p
> + recurse '/proc/asound/card0/pcm1p/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/info ']'
> + '[' -d /proc/asound/card0/pcm1p/info ']'
> + '[' -f /proc/asound/card0/pcm1p/info ']'
> + cat /proc/asound/card0/pcm1p/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/oss ']'
> + '[' -d /proc/asound/card0/pcm1p/oss ']'
> + '[' -f /proc/asound/card0/pcm1p/oss ']'
> + cat /proc/asound/card0/pcm1p/oss
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0 ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0 ']'
> + mkdir ./temp//proc/asound/card0/pcm1p/sub0
> + recurse '/proc/asound/card0/pcm1p/sub0/*'
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0/hw_params ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0/hw_params ']'
> + '[' -f /proc/asound/card0/pcm1p/sub0/hw_params ']'
> + cat /proc/asound/card0/pcm1p/sub0/hw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0/info ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0/info ']'
> + '[' -f /proc/asound/card0/pcm1p/sub0/info ']'
> + cat /proc/asound/card0/pcm1p/sub0/info
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0/prealloc ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0/prealloc ']'
> + '[' -f /proc/asound/card0/pcm1p/sub0/prealloc ']'
> + cat /proc/asound/card0/pcm1p/sub0/prealloc
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0/prealloc_max ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0/prealloc_max ']'
> + '[' -f /proc/asound/card0/pcm1p/sub0/prealloc_max ']'
> + cat /proc/asound/card0/pcm1p/sub0/prealloc_max
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0/status ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0/status ']'
> + '[' -f /proc/asound/card0/pcm1p/sub0/status ']'
> + cat /proc/asound/card0/pcm1p/sub0/status
> + for j in '$1'
> + '[' -L /proc/asound/card0/pcm1p/sub0/sw_params ']'
> + '[' -d /proc/asound/card0/pcm1p/sub0/sw_params ']'
> + '[' -f /proc/asound/card0/pcm1p/sub0/sw_params ']'
> + cat /proc/asound/card0/pcm1p/sub0/sw_params
> + for j in '$1'
> + '[' -L /proc/asound/card0/via82xx ']'
> + '[' -d /proc/asound/card0/via82xx ']'
> + '[' -f /proc/asound/card0/via82xx ']'
> + cat /proc/asound/card0/via82xx
> + for j in '$1'
> + '[' -L /proc/asound/cards ']'
> + '[' -d /proc/asound/cards ']'
> + '[' -f /proc/asound/cards ']'
> + cat /proc/asound/cards
> + for j in '$1'
> + '[' -L /proc/asound/devices ']'
> + '[' -d /proc/asound/devices ']'
> + '[' -f /proc/asound/devices ']'
> + cat /proc/asound/devices
> + for j in '$1'
> + '[' -L /proc/asound/modules ']'
> + '[' -d /proc/asound/modules ']'
> + '[' -f /proc/asound/modules ']'
> + cat /proc/asound/modules
> + for j in '$1'
> + '[' -L /proc/asound/oss ']'
> + '[' -d /proc/asound/oss ']'
> + mkdir ./temp//proc/asound/oss
> + recurse '/proc/asound/oss/*'
> + for j in '$1'
> + '[' -L /proc/asound/oss/devices ']'
> + '[' -d /proc/asound/oss/devices ']'
> + '[' -f /proc/asound/oss/devices ']'
> + cat /proc/asound/oss/devices
> + for j in '$1'
> + '[' -L /proc/asound/oss/sndstat ']'
> + '[' -d /proc/asound/oss/sndstat ']'
> + '[' -f /proc/asound/oss/sndstat ']'
> + cat /proc/asound/oss/sndstat
> + for j in '$1'
> + '[' -L /proc/asound/pcm ']'
> + '[' -d /proc/asound/pcm ']'
> + '[' -f /proc/asound/pcm ']'
> + cat /proc/asound/pcm
> + for j in '$1'
> + '[' -L /proc/asound/seq ']'
> + '[' -d /proc/asound/seq ']'
> + mkdir ./temp//proc/asound/seq
> + recurse '/proc/asound/seq/*'
> + for j in '$1'
> + '[' -L /proc/asound/seq/clients ']'
> + '[' -d /proc/asound/seq/clients ']'
> + '[' -f /proc/asound/seq/clients ']'
> + cat /proc/asound/seq/clients
> + for j in '$1'
> + '[' -L /proc/asound/seq/drivers ']'
> + '[' -d /proc/asound/seq/drivers ']'
> + '[' -f /proc/asound/seq/drivers ']'
> + cat /proc/asound/seq/drivers
> + for j in '$1'
> + '[' -L /proc/asound/seq/oss ']'
> + '[' -d /proc/asound/seq/oss ']'
> + '[' -f /proc/asound/seq/oss ']'
> + cat /proc/asound/seq/oss
> + for j in '$1'
> + '[' -L /proc/asound/seq/queues ']'
> + '[' -d /proc/asound/seq/queues ']'
> + '[' -f /proc/asound/seq/queues ']'
> + cat /proc/asound/seq/queues
> + for j in '$1'
> + '[' -L /proc/asound/seq/timer ']'
> + '[' -d /proc/asound/seq/timer ']'
> + '[' -f /proc/asound/seq/timer ']'
> + cat /proc/asound/seq/timer
> + for j in '$1'
> + '[' -L /proc/asound/timers ']'
> + '[' -d /proc/asound/timers ']'
> + '[' -f /proc/asound/timers ']'
> + cat /proc/asound/timers
> + for j in '$1'
> + '[' -L /proc/asound/V8237 ']'
> + true
> + for j in '$1'
> + '[' -L /proc/asound/version ']'
> + '[' -d /proc/asound/version ']'
> + '[' -f /proc/asound/version ']'
> + cat /proc/asound/version
> + cd temp/proc
> ++ whoami
> + tar czf ../../ALSAroot.tgz asound/
> + cd ../../
> + rm -r temp
> + cd ..
> ++ whoami
> + tee -a Modem/ModemData.txt
> + echo ' Finished copy to Modem/ALSAroot.tgz'
>  Finished copy to Modem/ALSAroot.tgz
> ++ /usr/bin/aplay --version
> ++ cut '-d ' -f3
> + ALSAver=1.0.15
> + ALSAversion=1.0.15
> ++ /usr/bin/aplay --version
> ++ cut -d. -f3
> ++ cut '-d ' -f1
> + ALSArel=15
> ++ /usr/bin/aplay -l
> ++ grep -i modem
> + SomeModem=
> + cat
> + test 15 -ge 13 -a 4.2 = 4.0
> + test -z SomeModem
> + PCM=/proc/asound/pcm
> + test -f /proc/asound/pcm
> + PAC=/proc/asound/cards
> + cat
> ++ cat /proc/asound/pcm
> ++ cat /proc/asound/cards
> ++ grep -i modem /proc/asound/pcm
> + lineModem=
> + test ''
> + PAC=
> + test /bin/dmesg
> ++ /bin/dmesg
> ++ grep HSF:
> + HSFboot=
> + test -n ''
> ++ find /lib/modules/ -mindepth 3 -maxdepth 5 -name 'slamr.*'
> ++ grep 2.6.24-19-generic
> + SLAMR=
> + test -n '' -a -n ''
> ++ /bin/dmesg
> ++ grep 'IRQ XX'
> + PNP=
> + test -z '' -a -n ''
> + for i in '$CMD_PATH'
> + test -x /bin/lsusb
> + for i in '$CMD_PATH'
> + test -x /usr/bin/lsusb
> + LSUSB=/usr/bin/lsusb
> + for i in '$CMD_PATH'
> + test -x /sbin/lsusb
> + for i in '$CMD_PATH'
> + test -x /usr/sbin/lsusb
> + LSUSB=/usr/sbin/lsusb
> + test -z '' -a -n /usr/sbin/lsusb -a -x /usr/sbin/lsusb
> ++ /usr/sbin/lsusb
> ++ grep -i modem
> + USBmodem=
> + test ''
> + echo 'USB modem not detected by lsusb'
> + LSUSB=
> + test -z ''
> + echo
>
> + echo Identifying PCI bus slots with candidate modems.
> Identifying PCI bus slots with candidate modems.
> ++ /usr/bin/lspci -n
> ++ grep ' 07..: '
> ++ grep -v 'FIR Port'
> ++ grep -v arallel
> ++ grep -v SmartCard
> ++ grep -v HECI
> ++ cut '-d ' -f1
> + BUS1=
> ++ /usr/bin/lspci -n
> ++ grep ' 0403: '
> ++ cut '-d ' -f1
> + BUS2=
> ++ /usr/bin/lspci -n
> ++ grep 5451
> ++ cut '-d ' -f1
> + BUS3=
> + PCIBUS='  '
> + BUS1=
> + BUS2=
> + BUS3=
> + test -z '  '
> + cat
> + test -z '' -a '  '
> + cat
> + tee -a Modem/ModemData.txt
>
>  === Finished modem firmware and bootup diagnostics section. ===
>  === Next deducing cogent software ===
>
> + test -n ''
> + test -n '  '
> + echo Running PCIbus cases
> Running PCIbus cases
> + echo
> ++ grep HDA=1 'Modem/scanout.*'
> + OPhda=
> + test -n IDENTed
> + test '' = 0x11c11040 -o '' = 10b7:1006 -o '' = 10b7:1007
> + test -n ''
> + echo
> ++ ls /usr/bin/dpkg /usr/sbin/dpkg
> + DPKG=/usr/bin/dpkg
> ++ ls /usr/bin/rpm /usr/sbin/rpm
> + RPM=/usr/bin/rpm
> + test -f Modem/scanUSB
> ++ grep -l 'IDENT=[[:alnum:]]' 'Modem/scanout.*'
> grep: Modem/scanout.*: No such file or directory
> + HITs=
> + grep -l 'IDENT=[[:alnum:]]' 'Modem/scanout.*'
> grep: Modem/scanout.*: No such file or directory
> + cut -d. -f2-
> ++ ls 'Modem/scanout.*'
> ls: cannot access Modem/scanout.*: No such file or directory
> ++ grep -v -f /dev/shm/0tmpfile
> + NITs=
> + RUNS='  '
> + test -n ''
> + echo ' Writing residual guidance customized to your System.'
>  Writing residual guidance customized to your System.
> + cat
> + echo
> ++ ls -d /dev/.udev
> + UD=/dev/.udev
> + test /dev/.udev
> + echo ' The base of the UDEV device file system is: /dev/.udev'
> + echo
> + test 4.2.3 = none
> + test 4.2 = 4.2
> + echo ' Versions adequately match for the compiler installed: 4.2.3'
> + echo '             and the compiler used in kernel assembly: 4.2.3'
> + echo
> ++ grep Breezy /etc/issue
> + BREEZY=
> + test 4.2.3 = none
> + test -x /usr/bin/make
> + MAKE=/usr/bin/make
> + test 24 -ge 18
> + VersionFile=utsrelease.h
> ++ ls -d /lib/modules/2.6.24-19-generic/build
> /usr/src/ivtv-modules-2.6.15-27-386_0.4.8-0ubuntu0ivtv2+2.6.15-27.50_i386.deb
> /usr/src/ivtv-modules-2.6.17-12-386_0.7.4-0ubuntu0ivtv1+2.6.17.1-12.40_i386.deb
> /usr/src/ivtv.tar.bz2 /usr/src/linux /usr/src/linux-headers-2.6.15-27
> /usr/src/linux-headers-2.6.15-27-386 /usr/src/linux-headers-2.6.24-16
> /usr/src/linux-headers-2.6.24-16-generic
> /usr/src/linux-headers-2.6.24-18
> /usr/src/linux-headers-2.6.24-18-generic
> /usr/src/linux-headers-2.6.24-19
> /usr/src/linux-headers-2.6.24-19-generic
> /usr/src/linux-OLDVERSION.1190591764 /usr/src/linux-OLDVERSION.1190
> 591771 /usr/src/lirc-0.8.2 /usr/src/modules
> /usr/src/nvidia-new-kernel-source.tar.gz /usr/src/rpm
> '/usr/src/kernels/*'
> + SRCs='/lib/modules/2.6.24-19-generic/build
> /usr/src/ivtv-modules-2.6.15-27-386_0.4.8-0ubuntu0ivtv2+2.6.15-27.50_i386.deb
> /usr/src/ivtv-modules-2.6.17-12-386_0.7.4-0ubuntu0ivtv1+2.6.17.1-12.40_i386.deb
> /usr/src/ivtv.tar.bz2
> /usr/src/linux
> /usr/src/linux-headers-2.6.15-27
> /usr/src/linux-headers-2.6.15-27-386
> /usr/src/linux-headers-2.6.24-16
> /usr/src/linux-headers-2.6.24-16-generic
> /usr/src/linux-headers-2.6.24-18
> /usr/src/linux-headers-2.6.24-18-generic
> /usr/src/linux-headers-2.6.24-19
> /usr/src/linux-headers-2.6.24-19-generic
> /usr/src/linux-OLDVERSION.1190591764
> /usr/src/linux-OLDVERSION.1190591771
> /usr/src/lirc-0.8.2
> /usr/src/modules
> /usr/src/nvidia-new-kernel-source.tar.gz
> /usr/src/rpm'
> + test -n '/lib/modules/2.6.24-19-generic/build
> /usr/src/ivtv-modules-2.6.15-27-386_0.4.8-0ubuntu0ivtv2+2.6.15-27.50_i386.deb
> /usr/src/ivtv-modules-2.6.17-12-386_0.7.4-0ubuntu0ivtv1+2.6.17.1-12.40_i386.deb
> /usr/src/ivtv.tar.bz2
> /usr/src/linux
> /usr/src/linux-headers-2.6.15-27
> /usr/src/linux-headers-2.6.15-27-386
> /usr/src/linux-headers-2.6.24-16
> /usr/src/linux-headers-2.6.24-16-generic
> /usr/src/linux-headers-2.6.24-18
> /usr/src/linux-headers-2.6.24-18-generic
> /usr/src/linux-headers-2.6.24-19
> /usr/src/linux-headers-2.6.24-19-generic
> /usr/src/linux-OLDVERSION.1190591764
> /usr/src/linux-OLDVERSION.1190591771
> /usr/src/lirc-0.8.2
> /usr/src/modules
> /usr/src/nvidia-new-kernel-source.tar.gz
> /usr/src/rpm'
> + for dir in '$SRCs'
> + test -z '' -a -f
> /lib/modules/2.6.24-19-generic/build/include/linux/utsrelease.h
> + grep 2.6.24-19-generic
> /lib/modules/2.6.24-19-generic/build/include/linux/utsrelease.h
> + BF=/lib/modules/2.6.24-19-generic/build
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/ivtv-modules-2.6.15-27-386_0.4.8-0ubuntu0ivtv2+2.6.15-27.50_i386.deb/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/ivtv-modules-2.6.17-12-386_0.7.4-0ubuntu0ivtv1+2.6.17.1-12.40_i386.deb/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/ivtv.tar.bz2/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.15-27/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.15-27-386/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.24-16/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.24-16-generic/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.24-18/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.24-18-generic/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.24-19/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-headers-2.6.24-19-generic/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-OLDVERSION.1190591764/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/linux-OLDVERSION.1190591771/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/lirc-0.8.2/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/modules/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/nvidia-new-kernel-source.tar.gz/include/linux/utsrelease.h
> + for dir in '$SRCs'
> + test -z /lib/modules/2.6.24-19-generic/build -a -f
> /usr/src/rpm/include/linux/utsrelease.h
> + test -z /lib/modules/2.6.24-19-generic/build
> + echo
> + test -n /usr/bin/make -a 4.2.3 '!=' none -a
> /lib/modules/2.6.24-19-generic/build
> + cat
> ++ ls /usr/src/ivtv.tar.bz2
> + SourceBZ2=/usr/src/ivtv.tar.bz2
> + test /usr/src/ivtv.tar.bz2
> + echo Compressed files at: /usr/src/ivtv.tar.bz2
> + echo
> + test -n /usr/bin/dpkg -a '!' Ubuntu = buntu
> + test 2.6 = 2.6 -a -z sudo
> + cat
> + test -x /usr/sbin/pppd
> + cat
> ++ ls -l /usr/sbin/pppd
> ++ ls -l /usr/sbin/pppd
> ++ grep rwsrwxrwx
> + user=
> + test -z ''
> + cat
> + user=
> + cat
> ++ egrep -v '#|^ *$' /etc/ppp/options
> ++ /sbin/ifconfig
> ++ grep Link
> ++ cut '-d ' -f1
> ++ grep -v lo
> + COMMchannels=eth0
> + test -n eth0
> + echo Read Modem/YourSystem.txt concerning other COMM channels: eth0
> + echo Which can interfere with Browser naviagation.
> + cat
> ++ /sbin/ifconfig
> + cat
> + test -n /dev/.udev
> ++ find /etc/udev
> ++ grep modem
> + MODEMfiles=
> + MODEMtrue=
> + MODEMfiles=
> + MODEMtrue=
> + cat
> + test -L /dev/modem
> + echo ' A /dev/modem symbolic link is not set.'
> + test -n ''
> + test -L /dev/modem
> + echo A /dev/modem symbolic link is not present
> + cat
> ++ ls -l /dev/modem
> ++ ls -l /dev/ttySL0
> ++ grep -rs modem /etc/udev/libmtp.rules /etc/udev/rules.d /etc/udev/udev.conf
> ++ grep -rs modem /etc/modprobe.d
> ++ grep -rs modem /etc/devfs
> ++ grep -rs modem /etc/modules
> + test 4 = 3
> + test Ubuntu = SuSE
> + test Ubuntu = debian -a '' = may
> + test Ubuntu = knoppix
> + grep Mandrake /etc/issue
> + grep Mandriva /etc/issue
> + echo '  Ubuntu is not yet providing pre-compiled drivers for WinModems'
> + test scanModem '!=' scanModem -a ''
> + test '' '!=' fast
> + cat
> + cat
> + cat
> + cat
> ++ uname -r
> + test -f /lib/modules/2.6.24-19-generic/build/Makefile
> ++ uname -r
> + MKFL=/lib/modules/2.6.24-19-generic/build/Makefile
> + test -n /lib/modules/2.6.24-19-generic/build/Makefile
> + cat
> + grep -A3 -m 2 VERSION /lib/modules/2.6.24-19-generic/build/Makefile
> + echo
> + cat
> + cat
> + cat
> + cat
> + cat
> + test Ubuntu = debian -a -z ''
> + cat
> ++ ls -x Modem
>   A subfolder Modem/  has been written,  containing these files with
> more detailed Information:
>  ------------------------------------------------------------------------------------------
>  1stRead.txt     ALSAroot.tgz  DriverCompiling.txt  InfoGeneral.txt
> ModemData.txt    Rational.txt  SoftModem.txt        Testing.txt
> UNSUBSCRIBE.txt  wvdial.txt    YourSystem.txt
> -------------------------------------------------------------------------------------------
>       Please read 1stRead.txt first for Guidance.
>
> + test -f RanOnce.txt
> + echo
>
>
> Thanks very much!  Let me know what else I need to do...
>
> -Blake
>
> On Wed, Feb 13, 2008 at 11:33 PM, Marvin Stodolsky
> <marvin.stodolsky@xxxxxxxxx> wrote:
>>  Blake,
>>
>> Please return any physical information you have about your modem,
>> as the diagnostics were exceptionally sparse.
>>
>> If it is an internal modem, also return the outputs of
>> $ lspci
>> $ lspci -nv
>> from within which, scanModem usually automatically picks out PCI card modems
>>
>> Also if it is internal run
>> $ bash -x ./scanModem  2>&1 |   tee blake.txt
>> and send me the blake.txt
>> so I can assess if scanModem needs a fix.
>>
>> MarvS
>> scanModem maintainer
>>
>> On Feb 13, 2008 8:07 PM, Blake Larson <LarsonB1@xxxxxxxx> wrote:
>>>  Only plain text email is forwarded by the  Discuss@xxxxxxxxxxxxx List Server,
>>>  as HTML can contain viruses. Use as the email Subject Line:
>>>            YourName, YourCountry  kernel 2.6.22-14-386
>>>  With this Subject Line cogent experts will be alerted, and useful
>>> case names left in the Archive.
>>>  YourCountry will enable Country specific guidance. Your contry's
>>> local Linux experts
>>>  can be found through: http://www.linux.org/groups/index.html.
>>> They will know your Country's modem code, which may be essential for
>>> dialup service.
>>> Responses from Discuss@xxxxxxxxxxxxx are sometimes blocked by an
>>> Internet Provider mail filters.
>>>  So in a day, also check the Archived responses at http://www.linmodems.org
>>> --------------------------  System information ----------------------------
>>> CPU=i686,
>>> Linux version 2.6.22-14-386 (buildd@terranova) (gcc version 4.1.3
>>> 20070929 (prerelease) (Ubuntu 4.1.2-16ubuntu2)) #1 Fri Feb 1 04:32:03
>>> UTC 2008
>>>  scanModem update of:  2008_02_10
>>>
>>>
>>>  There are no blacklisted modem drivers in /etc/modprobe*  files
>>>
>>> The Advanced Linux Sound Architecture (ALSA) packages providing audio support,
>>> also includes drivers for some modems. The ALSA diagnostics are written during
>>> bootup to /proc/asound/ folders.
>>>
>>>  The /proc/asound/ audio+modem diagostics are being copied.
>>>  Finished copy to Modem/ALSAroot.tgz
>>>
>>> The ALSA verion is 1.0.14
>>> The modem cards detected by "aplay -l"  are:
>>>
>>>
>>> The /proc/asound/pcm file reports:
>>> -----------------------
>>> 00-01: VIA 8237 : VIA 8237 : playback 1 : capture 1
>>> 00-00: VIA 8237 : VIA 8237 : playback 4 : capture 1
>>>
>>> about /proc/asound/cards:
>>> ------------------------
>>>  0 [V8237          ]: VIA8237 - VIA 8237
>>>                       VIA 8237 with CMI9739 at 0xb000, irq 22
>>>
>>> USB modem not detected by lsusb
>>>
>>>  === Finished modem firmware and bootup diagnostics section. ===
>>>  === Next deducing cogent software ===
>>>
>>>
>>>
>>>
>>>  The base of the UDEV device file system is: /dev/.udev
>>>
>>>  Versions adequately match for the compiler installed: 4.1.3
>>>              and the compiler used in kernel assembly: 4.1.3
>>>
>>>  linux-headers-2.6.22-14-386 resources needed for compiling are not
>>> manifestly ready!
>>>
>>>  If compiling is necessary packages must be installed, providing:
>>>          linux-headers-2.6.22-14-386
>>> Compressed files at: /usr/src/ivtv.tar.bz2
>>>
>>>
>>> If a driver compilation fails, with message including some lack of
>>> some FileName.h (stdio.h for example), then
>>> Some additional kernel-header files need installation to /usr/include.
>>> The minimal additional packages are libc6-dev
>>> and any of its dependents, under Ubuntu linux-libc-dev
>>>
>>> If an alternate ethernet connection is available,
>>> $  apt-get update
>>> $  apt-get -s install linux-kernel-devel
>>> will install needed package
>>> For Debian/Ubuntu related distributions, run the following command to
>>> display the needed package list:
>>>
>>> Otherwise packages have to be found through http://packages.ubuntu.com
>>> Once downloaded and transferred into a Linux partition,
>>> they can be installed alltogether with:
>>> $ sudo dpkg -i *.deb
>>>
>>>
>>> Checking pppd properties:
>>>         -rwsr-xr-- 1 root dip 269256 2007-10-04 14:57 /usr/sbin/pppd
>>>
>>> In case of an "error 17" "serial loopback" problem, see:
>>>     http://linmodems.technion.ac.il/linmodems/archive-sixth/msg02637.html
>>>
>>> To enable dialout without Root permission do:
>>>         $ su - root  (not for Ubuntu)
>>>         sudo chmod a+x /usr/sbin/pppd
>>> or under Ubuntu related Linuxes
>>>         sudo chmod a+x /usr/sbin/pppd
>>>
>>> Checking settings of:   /etc/ppp/options
>>> asyncmap 0
>>> noauth
>>> crtscts
>>> lock
>>> hide-password
>>> modem
>>> proxyarp
>>> lcp-echo-interval 30
>>> lcp-echo-failure 4
>>> noipx
>>>
>>> In case of a message like:
>>>    Warning: Could not modify /etc/ppp/pap-secrets: Permission denied
>>> see http://linmodems.technion.ac.il/bigarch/archive-sixth/msg04656.html
>>>
>>> Read Modem/YourSystem.txt concerning other COMM channels: eth0
>>> Which can interfere with Browser naviagation.
>>>
>>>  Don't worry about the following, it is for the experts
>>>  should trouble shooting be necessary.
>>> ==========================================================
>>>  Checking for modem support lines:
>>>  --------------------------------------
>>>      /device/modem symbolic link:
>>> slmodemd created symbolic link /dev/ttySL0:
>>>      Within /etc/udev/ files:
>>>
>>>      Within /etc/modprobe.conf files:
>>> /etc/modprobe.d/alsa-base:options snd-atiixp-modem index=-2
>>> /etc/modprobe.d/alsa-base:options snd-via82xx-modem index=-2
>>> /etc/modprobe.d/blacklist-modem:# Uncomment these entries in order to
>>> blacklist unwanted modem drivers
>>> /etc/modprobe.d/blacklist-modem:# blacklist snd-atiixp-modem
>>> /etc/modprobe.d/blacklist-modem:# blacklist snd-via82xx-modem
>>>      Within any ancient /etc/devfs files:
>>>
>>>      Within ancient kernel 2.4.n /etc/module.conf files:
>>>
>>> --------- end modem support lines --------
>>>
>>
>

[Index of Archives]     [Linux Media Development]     [Asterisk]     [DCCP]     [Netdev]     [X.org]     [Xfree86]     [Fedora Women]     [Linux USB]

  Powered by Linux