Edward Cheah | 4 Apr 18:52 2012
Picon

HONG LEONG BANK (Malaysia)

Hello,

I contacted you to assist in distributing the money left behind by my late
client,

Edward Cheah,
Tele:+60146308549
Fax:+60(0)321784290

--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

David Ranch | 8 Apr 01:14 2012
Picon

Soundmodem hangs all USB keyboard or mouse input -- and soundmodem 0.16: fix the AFSK modulator for 300 baud operation


Hello Guido, Thomas, fellow Linux HAMs:

I've CCed the Linuxhams group as I'm curious if any of you have any 
thoughts on why Soundmodem would be shutting down all USB-based keyboard 
and mouse functionality until the process is killed!  In all my years of 
Linux, I've never need something like this.  Very strange and any/all 
comments would be very much appreciated!

Few points:

1) I've recently noticed a change on my system that when I run 
soundmodemconfig (patched or unpatched), and I go into the spectrum 
scope view, my USB keyboard and mouse stop responding!  Though the 
spectrum scope continues to update, I can't type nor mouse around until 
I kill soundmodem via an out of band SSH connection!   How weird!

This Gateway NV57 laptop system is Centos6 (linux 2.6.32) running 
PulseAudio and Soundmodem using a USB soundcard (US Interface Navigator) 
which is configured to use ALSA natively (not OSS).

     - If I configure soundmodemconfig to use the on-motherboard 
soundcard, the keyboard and mouse continue to function when the spectrum 
scope is running!  This makes me think this is a USB / kernel issue with 
soundmodem

     - I moved all my various USB devices to different port locations 
but there wasn't any improvement
     - I tried disconnecting and re-connecting the USB to kb+mouse 
adapter after the spectrum scope is running but that didn't help
(Continue reading)

Guido Trentalancia | 8 Apr 17:23 2012

Re: Soundmodem hangs all USB keyboard or mouse input -- and soundmodem 0.16: fix the AFSK modulator for 300 baud operation

Hello David.

On Sat, 2012-04-07 at 16:14 -0700, David Ranch wrote:
> Hello Guido, Thomas, fellow Linux HAMs:
> 
> I've CCed the Linuxhams group as I'm curious if any of you have any 
> thoughts on why Soundmodem would be shutting down all USB-based keyboard 
> and mouse functionality until the process is killed!  In all my years of 
> Linux, I've never need something like this.  Very strange and any/all 
> comments would be very much appreciated!

Soundmodem should be accessing USB through ALSA/Pulseaudio not anything
lower level than that, so I doubt the problem with USB is being caused by
soundmodem itself.

You should perhaps cross-check if the problem persists with other audio
applications and then report it for as example as a kernel or Pulseaudio
issue, but I don't know...

> Few points:
> 
> 1) I've recently noticed a change on my system that when I run 
> soundmodemconfig (patched or unpatched), and I go into the spectrum 
> scope view, my USB keyboard and mouse stop responding!  Though the 
> spectrum scope continues to update, I can't type nor mouse around until 
> I kill soundmodem via an out of band SSH connection!   How weird!
> 
> This Gateway NV57 laptop system is Centos6 (linux 2.6.32) running 
> PulseAudio and Soundmodem using a USB soundcard (US Interface Navigator) 
> which is configured to use ALSA natively (not OSS).
(Continue reading)

Curt, WE7U | 9 Apr 23:37 2012
Picon

Re: Soundmodem hangs all USB keyboard or mouse input -- and soundmodem 0.16: fix the AFSK modulator for 300 baud operation

On Sat, 7 Apr 2012, David Ranch wrote:

> I've CCed the Linuxhams group as I'm curious if any of you have any thoughts 
> on why Soundmodem would be shutting down all USB-based keyboard and mouse 
> functionality until the process is killed!  In all my years of Linux, I've 
> never need something like this.  Very strange and any/all comments would be 
> very much appreciated!

I've seen something kind of like it on my motherboard at home that has an NVidia 8200 chipset integrated in.

If I plug in _any_ USB 1.x devices, the whole Linux USB stack crashes and I lose keyboard/mouse (if they're USB).

It's a known problem with the NVidia chipset and the USB 1.x controller they integrated into it.  Their USB
2.x controller doesn't have the problem.

My fix:  Plug in a USB smart hub, plug the USB 1.x devices into that:  The motherboard only sees USB 2.x protocol
and everything works great.

The device that caused it in my case:  A USB SignaLink box that I use to do digital modes on HF.

--

-- 
Curt, WE7U.        http://www.eskimo.com/~archer
APRS Wiki:  http://info.aprs.net/
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

monicaaluke01@gmail.com | 12 Apr 13:24 2012
Picon

(unknown)

Do you need a loan?
Вам нужен кредит?
Jeff Renner | 18 Apr 20:55 2012
Picon

AX.25 UI Frame socket

Hi list,

I'm trying to exchange UI Frames (carrying simple messages) between
two debian machines.
I have the following code to send a particular message "hello" every 5
seconds from CS9EX-2 to CS9EX-1 - example callsign, because i don't
have a real one (yet):

> UISend.c:
> [Other includes]
> #include <netax25/axlib.h>
> #include <netax25/ax25.h>
> #include <netax25/axconfig.h>
> int main(int argc, char *argv[]) {
>         struct full_sockaddr_ax25 dest;
>         struct full_sockaddr_ax25 src;
>         char *localcall;
>         char *destcall = "CS9EX-1";
>         char message[10];
>         char *port = "link";
>         int dlen, slen, s;
>
>         if (ax25_config_load_ports() == 0) {
>                 fprintf(stderr, "No AX.25 ports defined\n");
>                 return 1;
>         }
>         if ((localcall = ax25_config_get_addr(port)) == NULL) {
>                 fprintf(stderr, "Invalid AX.25 port [ %s ]\n", port);
>                 return 1;
>         }
(Continue reading)

Eric W. Biederman | 19 Apr 04:11 2012

[PATCH] net ax25: Reorder ax25_exit to remove races.


While reviewing the sysctl code in ax25 I spotted races in ax25_exit
where it is possible to receive notifications and packets after already
freeing up some of the data structures needed to process those
notifications and updates.

Call unregister_netdevice_notifier early so that the rest of the cleanup
code does not need to deal with network devices.  This takes advantage
of my recent enhancement to unregister_netdevice_notifier to send
unregister notifications of all network devices that are current
registered.

Move the unregistration for packet types, socket types and protocol
types before we cleanup any of the ax25 data structures to remove the
possibilities of other races.

Signed-off-by: Eric W. Biederman <ebiederm <at> xmission.com>
---
 net/ax25/af_ax25.c |    9 +++++----
 1 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/net/ax25/af_ax25.c b/net/ax25/af_ax25.c
index 0906c19..9d9a6a3 100644
--- a/net/ax25/af_ax25.c
+++ b/net/ax25/af_ax25.c
 <at>  <at>  -2011,16 +2011,17  <at>  <at>  static void __exit ax25_exit(void)
 	proc_net_remove(&init_net, "ax25_route");
 	proc_net_remove(&init_net, "ax25");
 	proc_net_remove(&init_net, "ax25_calls");
-	ax25_rt_free();
(Continue reading)

David Miller | 19 Apr 21:38 2012
Picon

Re: [PATCH] net ax25: Reorder ax25_exit to remove races.

From: ebiederm <at> xmission.com (Eric W. Biederman)
Date: Wed, 18 Apr 2012 19:11:23 -0700

> While reviewing the sysctl code in ax25 I spotted races in ax25_exit
> where it is possible to receive notifications and packets after already
> freeing up some of the data structures needed to process those
> notifications and updates.
> 
> Call unregister_netdevice_notifier early so that the rest of the cleanup
> code does not need to deal with network devices.  This takes advantage
> of my recent enhancement to unregister_netdevice_notifier to send
> unregister notifications of all network devices that are current
> registered.
> 
> Move the unregistration for packet types, socket types and protocol
> types before we cleanup any of the ax25 data structures to remove the
> possibilities of other races.
> 
> Signed-off-by: Eric W. Biederman <ebiederm <at> xmission.com>

Applied, thanks a lot Eric.
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Randy Dunlap | 23 Apr 18:25 2012
Picon

Re: linux-next: Tree for Apr 23 (ax.25 sysctl)

On 04/23/2012 12:07 AM, Stephen Rothwell wrote:

> Hi all,
> 
> Changes since 20120420:

include/net/ax25.h:447:75: error: expected ';' before '}' token

static inline int ax25_register_dev_sysctl(ax25_dev *ax25_dev) { return 0 };
static inline void ax25_unregister_dev_sysctl(ax25_dev *ax25_dev) {};

Is this from Eric B.'s sysctl patches?

First function:  move ';' inside braces.
Second function:  drop the ';'.

--

-- 
~Randy
--
To unsubscribe from this list: send the line "unsubscribe linux-hams" in
the body of a message to majordomo <at> vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Eric W. Biederman | 24 Apr 02:16 2012

Re: linux-next: Tree for Apr 23 (ax.25 sysctl)

Randy Dunlap <rdunlap <at> xenotime.net> writes:

> On 04/23/2012 12:07 AM, Stephen Rothwell wrote:
>
>> Hi all,
>> 
>> Changes since 20120420:
>
>
>
> include/net/ax25.h:447:75: error: expected ';' before '}' token
>
>
> static inline int ax25_register_dev_sysctl(ax25_dev *ax25_dev) { return 0 };
> static inline void ax25_unregister_dev_sysctl(ax25_dev *ax25_dev) {};
>
> Is this from Eric B.'s sysctl patches?

Sort of.  I made the function per device and return 0.

I missed the inner ';' when I made the change.  The outer '};' has
been there for years and has been weird but harmless.

Patch to fix it in a moment.

Eric

> First function:  move ';' inside braces.
> Second function:  drop the ';'.
(Continue reading)


Gmane