[asterisk-users] What can make G.729a codec hostid change?

Barry Miller asterisk-users at notanet.net
Tue Sep 7 14:16:19 CDT 2010


On Tue, Sep 07, 2010 at 07:43:45PM +0100, Tiago Geada wrote:
> Hi,
> 
> I don't have any g729 codec license. But by reading Barry's complaint I get
> to think that it is really unfair that Digium can't renew his license or
> something.
> 
> I am a Debian user myself and I understand the need to upgrade from etch to
> lenny (and to squeeze in no time).
> Having a kernel built on purpose to remove some modules is out of line.
> 
> A better solution needs to be provided in cases like these.
> 
> On 7 September 2010 19:15, Roger Burton West <roger at firedrake.org> wrote:
> 
> > On Tue, Sep 07, 2010 at 10:58:18AM -0700, Dave Platt wrote:
> >
> > >Note that "ifconfig" will not necessarily show all of your
> > >interfaces (hard- or soft-) - only the active, configured ones.
> >
> > ifconfig -a would help here. Kernel upgrades often seem to bring in new
> > default interfaces.
> >
> > If this turns out to be the problem, rmmod or a custom kernel
> > compilation may do the trick. (Of course if you've _lost_ an interface
> > you were using under etch this may be more of a problem.)

I posted here before contacting Digium.  They have been helpful.

Here is what I've found :

An old Etch dmesg shows this:

  eth0: VIA Rhine II at 0x1cc00, 00:13:d4:f5:e3:e6, IRQ 10.
  eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 41e1.
  eth1394: eth0: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
  eth1: link up, 100Mbps, full-duplex, lpa 0x41E1

Current (Lenny) dmesg:

  [    8.257495] eth0: VIA Rhine II at 0x1cc00, 00:13:d4:f5:e3:e6, IRQ 10.
  [    8.258221] eth0: MII PHY found at address 1, status 0x786d advertising 05e1 Link 41e1.
  [   39.188147] eth0: link up, 100Mbps, full-duplex, lpa 0x41E1

And a diff between Etch & Lenny /etc/network/interfaces:

  9,10c9,10
  < allow-hotplug eth1
  < iface eth1 inet static
  ---
  > allow-hotplug eth0
  > iface eth0 inet static

So even though the PHY is eth0 on both, it winds up as eth1 on Etch,
(because of the Firewire?), but eth0 on Lenny.

I have to admit, I never saw that one coming.

-- 
Barry



More information about the asterisk-users mailing list