mid april, i did the apt-get dist-upgrade and all that,
and things were going along rather well until i rebooted
(says something for linux, that rebooting isn't a daily
or hourly necessity as it is on my mac and on most windon't
boxes)...

love the new console video modes, by the way! cool!

but allofasudden the appletalk daemon is broke, and MySQLd
won't launch.

here's the tail end of the startup messages on the console,
with commentary by me:

Running dns-clean.
eth1: Setting Rx mode to 1 addresses.
eth0: Setting Rx mode to 0 addresses.
eth0: Setting Rx mode to 1 addresses.
Setting up IP spoofing protection: ipfwadm.
Configuring network interfaces: done.
Initializing IP Masquerading...done.
Starting portmap daemon: portmap.
Loading IP Masquerade kernel modules...done.

>       isn't that backwards? kernel modules, THEN init masquerading?
>       i guess i gotta munge /etc/rc*d filenames...?

Recovering nvi editor sessions... done.
INIT: Entering runlevel: 2
Starting system log daemon: syslogd klogd.
Starting kerneld, version 2.3.9 (pid 335)
Starting domain name service: named.
Starting NFS common utilities: statd done.
Setting NIS domainname to: serensoft.com
Starting NIS services: ypbind
alsactl not found, mixer settings will not be restored.

>       don't think this alsactl is a problem: looks like sound
>       as in x-windows, and i just want a server driven via console

Starting MTA: exim.
Starting mouse interface server: gpm.
Starting internet superserver: inetd.
Starting isdn services :
 no ISDN cards configured! Please configure 'hisax' module with modconf
  (read /usr/share/doc/isdnutils/HOWTO.isdnutils.gz for more info).

>       guess i can just yank that--no isdn available

  Starting MySQL database server: mysqld...failed.

>       MySQL was working fine until this very reboot

  Starting PostgreSQL postmaster
Starting internet redirection server: rinetd.
Starting System status server: rwhod.
Starting AppleTalk Daemons (this will take a while):socket: Invalid argument
socket: Invalid argument
atalkd: can't get interfaces, exiting.
 atalkd afpd papd.

>       appletalk is down? (griping twice about 'socket')
>       but i can still mount linux volumes on my mac desktop
>       hell, the whole network was down until i tried several
>       restarts and blind stabs at ifconfig, ifup, ipfwadm...

 Starting professional ftp daemon: proftpd.
 Starting deferred execution scheduler: atd.
 Starting periodic command scheduler: cron.
 Starting web server: apache.
 /usr/sbin/apachectl start: httpd started

>       even this looks odd: apache used to start with the "Starting
>       web server: apache." line--now it's got an additional
>       "started" line...

======

then i couldn't get back online. "network unreachable"...

after much blind stabbing in the dark (ifconfig, init 1, ipfwadm,
init S, init 2, yada yada) i managed to reconnect again.

it's working, though now i've got this from 'ipfwadm -leO':
IP firewall output rules, default policy: deny
 pkts bytes type  prot opt  tosa tosx ifname  ifaddress       source  
            destination          ports
    0     0 acc   udp  ---- 0xFF 0x00 eth0    any             anywhere
            BASE-ADDRESS.MCAST.NET/4 any -> any
    0     0 acc   icmp ---- 0xFF 0x00 eth0    any             anywhere
            BASE-ADDRESS.MCAST.NET/4 any

i see it's set up to do this in the /etc/ipmasq/rules scripts.
what's it for?

======

what prompted the reboot, you ask?

i saw a post (on this email-list) about cable-modems
recommending the use of 'pump' so i did 'apt-get install
pump' which didn't quite get all the way through its config, 
and then it hung up my telnet session, bigger'n life.
^C, ^\, nothing worked except to log in on the console
and see (ps ax) that nothing was happening, then try
to 'kill -HUP' and then 'kill -9' the task. even then,
eth0 (internal/local network) was effectively dead as
a doornail. (in retrospect maybe i just lockeup up my
firewall settings?)

i couldn't ping back or forth (from mac to linux or back)
thus ipforwarding was also dead. so at the console i did
'apt-get --purge remove pump', renamed startup scripts
/etc/rc[S].d/S*pump to s*pump and then restarted (init 6).

at least local http serving is operational, and i hope to
have the ipmasq working again before too long...

======
fyi:

# dmesg | grep eth
eth0: 3c509 at 0x300 tag 1, 10baseT port, address  00 60 8c 82 c4 59,
IRQ 10.
eth1: 3c509 at 0x340 tag 2, 10baseT port, address  00 60 97 1e 67 fd,
IRQ 11.
eth1: Setting Rx mode to 1 addresses.
eth0: Setting Rx mode to 0 addresses.
eth0: Setting Rx mode to 1 addresses.

# ifconfig eth0
eth0      Link encap:Ethernet  HWaddr 00:60:8C:82:C4:59
          inet addr:192.168.1.1  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:228 errors:0 dropped:0 overruns:0 frame:0
          TX packets:275 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0
          Interrupt:10 Base address:0x300
>       normally eth1 has another status line reflecting 
>       appletalk activity, of course

# ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 00:60:97:1E:67:FD
          inet addr:208.33.90.85  Bcast:208.33.90.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:5 errors:0 dropped:0 overruns:0 frame:0
          TX packets:323 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0
          Interrupt:11 Base address:0x340
======

so, did pump kill appletalk and mysql--or was it apt-get dist-upgrade?
any clue on why i init/boot sequences wouldn't have networking available
so i could just connect to the web without all the voodoo magic?

suggestions are welcome...

Reply via email to