How to assign two network cards in the boot script?

Hi,I have a qnx6.3.2 PC104 computer stack with two network cards, one is the onboard ethernet card, the other is orinoco
wifi network card. I need to start the two network cards both in the boot scripts, below is my script for the network setup:

io-net -d ns83815 -p tcpip -p qnet &
waitfor /dev/io-net/en0 
waitfor /dev/socket/2

/proc/boot/devp-pccard
waitfor /dev/pccard
io-net -d orinoco -p tcpip

gave me the error:unable to init dll devn-orinoco: No such device.

But when the machine finished booting: i typed
devp-pccard
io-net -d orinoco -p tcpip
then the orinoco wifi card could work, means nothing wrong with the hardware configuration. so probably the reason lies in my scripts. hope you could figure it out. thx

Hello Ericxx,
Just a wild guess…
Waitfor waits 5 sec by default.
I would have tried something like
waitfor /dev/pccard 33
Yuriy

thx, Yuriy.
Now my scripts looks like this:

/proc/boot/devp-pccard
waitfor /dev/pccard 33
io-net -d ns83815 -d orinoco channel=11,network=**,mode=adhoc -p tcpip -p qnet bind=en0
waitfor /dev/io-net/en0 
waitfor /dev/io-net/en1
waitfor /dev/socket

ifconfig en0 *.*.*.* netmask 255.255.0.0
ifconfig en1 *.*.*.* netmask 255.255.255.0

still no effects…

Hello Ericxx,
Please make sure slogger is running.

Replace
/proc/boot/devp-pccard
waitfor /dev/pccard 33

with

sloginfo –c
/proc/boot/devp-pccard –vvvv &
waitfor /dev/pccard 59
sloginfo > sloginfo.txt

What is in sloginfo.txt?

Thanks,
Yuriy

Hi Yuriy, here is the output of my sloginfo, hope you could find sth out.

Time Sev Major Minor Args
Feb 17 21:30:41 5 18 0 devp-pccard: Found Vendor 104c - Device ac51
Feb 17 21:30:42 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:42 5 18 0 GetStatus Socket 1 returned CardState 80 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:42 5 18 0 GetSocket Socket 1 returned SCIntMask 0 - Vcontrol 10 - VppLevels 0 -
VccLevel 0 - CtlInd 0 - State 80 - IREQRouting 0 - IFType 1
Feb 17 21:30:42 5 18 0 Socket state 80
Feb 17 21:30:42 5 18 0 Card Inserted
Feb 17 21:30:42 5 18 0 5.0V Card
Feb 17 21:30:42 5 18 0 io_open for id = 30007
Feb 17 21:30:42 2 18 0 io_close_ocb
Feb 17 21:30:42 5 18 0 io_open for id = 7
Feb 17 21:30:43 2 18 0 Timer expired 2
Feb 17 21:30:43 5 18 0 Powered up 2
Feb 17 21:30:43 5 14 0 tcpip starting
Feb 17 21:30:43 3 14 0 Using pseudo random generator. See “random” option
Feb 17 21:30:43 5 18 0 GetSocket Socket 1 returned SCIntMask 0 - Vcontrol 10 - VppLevels 22 -
VccLevel 2 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:43 5 18 0 devp-pccard: Memory window req. 0
Feb 17 21:30:43 5 18 0 devp-pccard: Memory window act. 1e001000
Feb 17 21:30:43 2 18 0 LAN Node ID 00 02 2d 07 22 5e
Feb 17 21:30:43 5 18 0 Config Base 3e0
Feb 17 21:30:43 5 18 0 Rmask 1
Feb 17 21:30:43 5 18 0 Rmask 0
Feb 17 21:30:43 5 18 0 Rmask 0
Feb 17 21:30:43 5 18 0 Rmask 0
Feb 17 21:30:43 5 18 0 IRQ1 = 7f - IRQ2 = ffff
Feb 17 21:30:43 5 18 0 I/O 0 - Len 64 - ip 8071ff0
Feb 17 21:30:43 5 18 0 IRQ 7
Feb 17 21:30:43 5 18 0 GetSocket Socket 1 returned SCIntMask 0 - Vcontrol 10 - VppLevels 22 -
VccLevel 2 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:43 5 18 0 GetSocket Socket 1 returned SCIntMask 0 - Vcontrol 10 - VppLevels 22 -
VccLevel 2 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:43 5 18 0 I/O port 300
Feb 17 21:30:43 5 18 0 Config base 3e0 - Index 1 - Window 0 - Page 0
Feb 17 21:30:43 5 18 0 Base - 40105000 - p = 401053e0
Feb 17 21:30:44 2 18 0 Timer expired 3
Feb 17 21:30:44 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:44 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:44 5 18 0 GetSocket Socket 1 returned SCIntMask 0 - Vcontrol 10 - VppLevels 22 -
VccLevel 2 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:44 5 18 0 Socket state c0
Feb 17 21:30:44 5 18 0 Card Inserted
Feb 17 21:30:45 2 18 0 Timer expired 3
Feb 17 21:30:45 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:45 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:46 2 18 0 Timer expired 3
Feb 17 21:30:47 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:47 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:48 2 18 0 Timer expired 3
Feb 17 21:30:48 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:48 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:49 2 18 0 Timer expired 3
Feb 17 21:30:49 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:50 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:51 2 18 0 Timer expired 3
Feb 17 21:30:51 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:51 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:52 2 18 0 Timer expired 3
Feb 17 21:30:52 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:52 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:53 2 18 0 Timer expired 3
Feb 17 21:30:54 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:54 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:55 2 18 0 Timer expired 3
Feb 17 21:30:55 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:55 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:56 2 18 0 Timer expired 3
Feb 17 21:30:56 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:57 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:58 2 18 0 Timer expired 3
Feb 17 21:30:58 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:58 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:30:59 2 18 0 Timer expired 3
Feb 17 21:30:59 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:30:59 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:00 2 18 0 Timer expired 3
Feb 17 21:31:01 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:01 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:02 2 18 0 Timer expired 3
Feb 17 21:31:02 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:02 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:03 2 18 0 Timer expired 3
Feb 17 21:31:03 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:04 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:05 2 18 0 Timer expired 3
Feb 17 21:31:05 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:05 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:06 2 18 0 Timer expired 3
Feb 17 21:31:06 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:06 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:07 2 18 0 Timer expired 3
Feb 17 21:31:08 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:08 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:09 2 18 0 Timer expired 3
Feb 17 21:31:09 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:09 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:10 2 18 0 Timer expired 3
Feb 17 21:31:10 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:11 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:12 2 18 0 Timer expired 3
Feb 17 21:31:12 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:12 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:13 2 18 0 Timer expired 3
Feb 17 21:31:13 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:13 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:14 2 18 0 Timer expired 3
Feb 17 21:31:15 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:15 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:16 2 18 0 Timer expired 3
Feb 17 21:31:16 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:16 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:17 2 18 0 Timer expired 3
Feb 17 21:31:17 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:18 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:19 2 18 0 Timer expired 3
Feb 17 21:31:19 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:19 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:20 2 18 0 Timer expired 3
Feb 17 21:31:20 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:20 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:21 2 18 0 Timer expired 3
Feb 17 21:31:22 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:22 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:23 2 18 0 Timer expired 3
Feb 17 21:31:23 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:23 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:24 2 18 0 Timer expired 3
Feb 17 21:31:24 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:25 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:26 2 18 0 Timer expired 3
Feb 17 21:31:26 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:26 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:27 2 18 0 Timer expired 3
Feb 17 21:31:27 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:27 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:28 2 18 0 Timer expired 3
Feb 17 21:31:29 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:29 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:30 2 18 0 Timer expired 3
Feb 17 21:31:30 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:30 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:31 2 18 0 Timer expired 3
Feb 17 21:31:32 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:32 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:33 2 18 0 Timer expired 3
Feb 17 21:31:33 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:33 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:34 2 18 0 Timer expired 3
Feb 17 21:31:34 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1
Feb 17 21:31:35 5 18 0 GetStatus Socket 1 returned CardState c0 - CtlInd 0 - State c0 - IREQRouting 0 - IFType 1
Feb 17 21:31:36 2 18 0 Timer expired 3
Feb 17 21:31:36 5 18 0 GetStatus Socket 0 returned CardState 0 - CtlInd 0 - State 0 - IREQRouting 0 - IFType 1

Hello,
Will it be fair to say that this command
io-net -d ns83815 -d orinoco channel=11,network=**,mode=adhoc -p tcpip -p qnet bind=en0

fails in boot script but works correctly if entered from command line after the boot is complete?
Could you post your build file?
Thanks,
Yuriy

Hi, Yuriy, My whole script is belows:

Start up some consoles

devc-con -n1 &
reopen /dev/con1
devc	
display_msg Welcome 

Start the pci server

display_msg "start sedres pci-bios "
seedres	
pci-bios &
waitfor /dev/pci

Start up the CompactFlash Disk drivers

display_msg "auto mount CF card hd0t77...."
devb-eide blk automount=hd0t77:/ eide nobmstr &

Wait for th uav/bin for the rest of the commands (up to 200 secs)

display_msg "waitfor /x86/bin....."
waitfor /x86/bin 10	

#Start up TCP/IP and QNET
slogger
sleep 5

sloginfo -c
/proc/boot/devp-pccard -vvvv &
waitfor /dev/pccard 59

sloginfo > sloginfo.txt

io-net -d ns83815 -d orinoco channel=11,network=mywork,mode=adhoc -p tcpip -p qnet bind=en0
waitfor /dev/io-net/en0 
waitfor /dev/io-net/en1
waitfor /dev/socket

ifconfig en0 *.*.*.* netmask 255.255.0.0
ifconfig en1 *.*.*.* netmask 255.255.255.0

Start some common servers

display_msg "some drivers , especially devc-ser8250, starts...."
qconn &
pipe &
mqueue &
devc-pty &

devc-ser8250 -u 1 -b 57600 3f8,4&
devc-ser8250 -u 2 -b 115200 2f8,3&
devc-ser8250 -u 3 -b 115200 3e8,9&

devc-ser8250 -u 4 -b 115200 2e8,3&

Just a wild guess, try:

 sloginfo -c
/proc/boot/devp-pccard -vvvv &
waitfor /dev/pccard 59
# sloginfo > sloginfo.txt
io-net -d ns83815 -p tcpip -p qnet bind=en0
waitfor /dev/io-net/en0
waitfor /dev/socket

ifconfig en0 *.*.*.* netmask 255.255.0.0

mount -o channel=11,network=mywork,mode=adhoc -Tio-net devn-orinoco.so
waitfor /dev/io-net/en1
ifconfig en1 *.*.*.* netmask 255.255.255.0
...

Regards,
Albrecht

Thx, Albrecht, it works!!
So you changed the latter io-net with mount -T io-net? possible reasons?

Regards,
Eric

Not sure. I guess that when you pass all the modules in one go to io-net then it depends on the order in which they are loaded and initialized if it works or not. This order is not necesarily identical to the order of modules on the command line, though, especially due to the multithreaded nature of io-net.

Using the two-stage approach, the entire stack is nicely setup with the first interface, and then you only mount the second one, thus controlling the load order.

io-net is a strange program, hopefully with io-pkt we are better off …

Regards,
Albrecht

yeah, the help doc also said the multiple io-net may cause namespace overlap, thank u.
but seemed not yet to work properly for the wireless card, the two machines with the orinoco wifi card each after the boot script could not ping thru each other, here is the output of “nicinfo -r en1”:

ORiNOCO 802.11 Wireless Ethernet Controller

Physical Node ID … 00022D 01B57F
Current Physical Node ID … 00022D 01B57F
Current Operation Rate … 11.00 Mb/s half-duplex
Active Interface Type … Unknown
Maximum Transmittable data Unit … 1514
Maximum Receivable data Unit … 1514
Hardware Interrupt … 0x3
I/O Aperture … 0x300 - 0x33f
Promiscuous Mode … Off
Multicast Support … Enabled

Station Name …
Network Name (SSID) …
Channel: … 4294967295
BSS Type … Unknown

Packets Transmitted OK … 5
Bytes Transmitted OK … 210

Packets Received OK … 3
Bytes Received OK … 0

io-net is only responsible for navigating packets up and down the stack. I believe that the problems you have now are of a different nature:

and

make me think that the physical connection is ok but the controllers don’t like each other. Channel numbers range from 1 to 12 or something and if 3 packets have been received certainly there should be some bytes in it?

Maybe you need an wifi air sniffer to see what the controllers are doing.

Regards,
Albrecht

Hello,
Could you type
use –i /lib/dll/devn-orinoco.so
and post the output?
Regards,
Yuriy

thx, i used tcpdump to monitor the traffic. quite problematic:
where i pinged the other machine or myself, the tcpdump output:
tcpdump: listening on en0
0 packets received by filter
0 packets dropped by kernel

and sometimes gave me the error: “ifconfig: getifaddrs: Address family not supported by protocol family”, somehow happened, but i have no ideas why.

tcpdump output on one machine:
02:57:48.000161 arp who-has 192.168.1.10 tell 192.168.1.10
02:57:52.4294967072 arp who-has 192.168.1.11 tell 192.168.1.11
02:57:58.4294966516 arp who-has 192.168.1.10 tell 192.168.1.11
02:57:58.000145 arp who-has 192.168.1.10 tell 192.168.1.11
02:57:59.000071 arp who-has 192.168.1.10 tell 192.168.1.11
02:58:00.4294967290 arp who-has 192.168.1.10 tell 192.168.1.11
02:58:00.000136 64:57:27:ae:32:6a 17:d9:52:ac:61:ed 0d3f 64:
185f a9f6 e946 5d77 1c21 5875 5914 1bb8
766e 4945 1a1c f17a 5741 f26c 9c3d 3d0a
a363 be72 50da 514f cafb 0369 0d12 f4ae
bf62
02:58:00.000159 30:ec:27:89:f3:ad bb:3e:5a:8f:db:3d d060 535:
8a4a fe43 ba33 1ec2 5eab 6806 5c1f 37eb
5361 52c3 3648 75ce b840 4a8e a848 6bbc
965a 8ee6 5adf 00ba ce06 6f89 9ce0 6e24
76c6 2b4b 5391 7671 0d1b 87b3 3cf2 0000
0000 4ca1 1708 0000 0000 0000 0000 0000
0000
02:58:00.000159 96:66:ee:64:32:ed 0:8e:91:c2:50:d4 abaa 64:
f1f1 4a40 76b7 39e2 c1fa 2bfa afe7 94e9
4535 e069 dc13 f5b9 dab7 1130 8d12 d306
4d8e 1d08 023f e651 bb03 3caa 22c7 33bd
cc41

but the output of another machine could not see the ip like 192.168.1.11 or 192.168.1.10 at all, but with other IPs.

and the leds of the orinoco pc card did not show that frequently as ping pkts sent out, may the orinoco card not working? but after “io-net -d orinoco channel=11,network=mywork,mode=adhoc -p tcpip” the leds start to shine, which means that the driver should be added to the card?

thx, output as follows:
NAME=devn-orinoco.so
DESCRIPTION=Orinoco wireless driver
DATE=2004/04/30-17:52:08-EDT
STATE=stable
HOST=hwbuild
USER=hwbuild
VERSION=6.3.0
TAGID=193

Hello,

to isolate the problem I suggest to disable the ethernet wired interface

slay -f io-net
io-net -d orinoco channel=11,network=mywork,mode=adhoc -p tcpip
waitfor /dev/io-net/en0
ifconfig en0 inet 192.168.1.10 (or whatever IP address)

and then startup the tcpdump utility once more

This means to me that the IP stack has died altogether.

Regards,
Albrecht

thx, problem solved. the irq for the orinoco card on the target is not working, i changed another number. and both network cards worked well now.