From Bugzilla Helper: User-Agent: Mozilla/4.0 (compatible; MSIE 5.5; Windows NT 5.0) Sony VAIO PCG-N505VE laptop configured to use DHCP for eth0. The card fails to get an address with pump but works when the script falls back to dhcpcd. During boot nmb starts with [OK] but it isn't running after logon (portions of messages and log.nmbd are included in addtional info). /etc/init.d/smb restart will fail to stop nmbd (because it's not running) but then will start it successfully and it runs fine. Reproducible: Always Steps to Reproduce: 1. Boot PC 2. ps -aux|grep mbd Actual Results: root 1101 0.0 0.6 4140 416 ? S 12:23 0:00 smbd -D root 1508 0.0 0.9 1560 592 pts/1 S 15:38 0:00 grep mbd Expected Results: root 1101 0.0 0.6 4140 416 ? S 12:23 0:00 smbd -D root 1111 0.0 1.1 3692 712 ? S 12:23 0:01 nmbd -D root 1508 0.0 0.9 1560 592 pts/1 S 15:38 0:00 grep mbd Here is a portion of my /var/log/messages from the time that samba first initialises through me logging in and manually restarting it. DHCPCD doesn't have an address for the card until after samba has started the first time. Feb 7 12:19:00 vaio smb: smbd startup succeeded Feb 7 12:19:00 vaio smb: nmbd startup succeeded Feb 7 12:19:00 vaio anacron: anacron startup succeeded Feb 7 12:19:00 vaio anacron[763]: Anacron 2.3 started on 2001-02-07 Feb 7 12:19:01 vaio anacron[763]: Will run job `cron.daily' in 5 min. Feb 7 12:19:01 vaio rhnsd: rhnsd startup succeeded Feb 7 12:19:01 vaio rhnsd[780]: Red Hat Network Services Daemon starting up. Feb 7 12:19:02 vaio linuxconf: Running Linuxconf hooks: succeeded Feb 7 12:19:20 vaio PAM_unix[810]: (system-auth) session opened for user t4991kb by (uid=0) Feb 7 12:19:20 vaio gdm[810]: gdm_slave_session_start: t4991kb on :0 Feb 7 12:19:20 vaio kernel: eth0: flipped to 10baseT Feb 7 12:19:21 vaio PAM_unix[810]: (system-auth) session closed for user t4991kb Feb 7 12:19:22 vaio gdm[810]: gdm_auth_user_remove: /home/t4991kb is not owned by uid 0. Feb 7 12:19:22 vaio gdm[810]: gdm_auth_user_remove: Ignoring suspiciously looking cookie file /hom e/t4991kb/.Xauthority Feb 7 12:19:36 vaio PAM_unix[855]: (system-auth) session opened for user t4991kb by (uid=0) Feb 7 12:19:36 vaio gdm[855]: gdm_slave_session_start: t4991kb on :0 Feb 7 12:19:42 vaio gnome-name-server[976]: starting Feb 7 12:19:42 vaio gnome-name-server[976]: name server starting Feb 7 12:19:43 vaio modprobe: modprobe: Can't locate module block-major-22 Feb 7 12:19:49 vaio cardmgr[473]: + Determining IP information for eth0...Operation failed. Feb 7 12:19:53 vaio kernel: eth0: flipped to 10baseT Feb 7 12:19:54 vaio cardmgr[473]: + dhcpcd done. Feb 7 12:20:00 vaio CROND[1049]: (root) CMD ( /sbin/rmmod -as) Feb 7 12:23:04 vaio sudo: t4991kb : TTY=pts/0 ; PWD=/home/t4991kb ; USER=root ; COMMAND=/etc/init .d/smb restart Feb 7 12:23:06 vaio smb: smbd shutdown succeeded Feb 7 12:23:06 vaio smb: nmbd shutdown failed Feb 7 12:23:07 vaio smb: smbd startup succeeded Feb 7 12:23:08 vaio smb: nmbd startup succeeded Here is the corresponding portion of my log.nmbd: [2001/02/07 12:19:00, 1] nmbd/nmbd.c:main(757) Netbios nameserver version 2.0.7 started. Copyright Andrew Tridgell 1994-1998 [2001/02/07 12:19:00, 0] nmbd/nmbd_subnetdb.c:create_subnets(242) create_subnets: No local interfaces ! [2001/02/07 12:19:00, 0] nmbd/nmbd.c:main(817) ERROR: Failed when creating subnet lists. Exiting. [2001/02/07 12:23:07, 1] nmbd/nmbd.c:main(757) Netbios nameserver version 2.0.7 started. Copyright Andrew Tridgell 1994-1998
I believe this is currently fixed in the beta in where samba and pcmcia are respectively ordered. You can also add '-f' to CARDMGR_OPTS in /etc/sysconfig/pcmcia; then the pcmcia script will not exit until the card is configured.