# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500
index 2
inet 192.168.116.61 netmask ffffff00 broadcast 192.168.116.255
ether 0:e0:4d:30:2d:68
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
# ifconfig rge0 dhcp release
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
inet 0.0.0.0 netmask ff000000
ether 0:e0:4d:30:2d:68
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
# ifconfig rum1 plumb
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
inet 0.0.0.0 netmask ff000000
ether 0:e0:4d:30:2d:68
rum1: flags=201000802<BROADCAST,MULTICAST,IPv4,CoS> mtu 1500 index 3
inet 0.0.0.0 netmask 0
ether 0:21:27:c0:a8:9b
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
# dladm scan-wifi rum1
LINK ESSID BSSID/IBSSID SEC STRENGTH MODE SPEED
rum1 wlan 0:13:10:7c:aa:f1 wpa excellent g 54Mb
# dladm connect-wifi -e wlan -k psk rum1
# dladm show-wifi
LINK STATUS ESSID SEC STRENGTH MODE SPEED
rum1 connected wlan wpa excellent g 36Mb
# ifconfig rum1 dhcp
# ifconfig -a
lo0: flags=2001000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv4,VIRTUAL> mtu 8232
index 1
inet 127.0.0.1 netmask ff000000
rge0: flags=201000843<UP,BROADCAST,RUNNING,MULTICAST,IPv4,CoS> mtu 1500 index 2
inet 0.0.0.0 netmask ff000000
ether 0:e0:4d:30:2d:68
rum1: flags=201004843<UP,BROADCAST,RUNNING,MULTICAST,DHCP,IPv4,CoS> mtu 1500
index 3
inet 192.168.116.198 netmask ffffff00 broadcast 192.168.116.255
ether 0:21:27:c0:a8:9b
lo0: flags=2002000849<UP,LOOPBACK,RUNNING,MULTICAST,IPv6,VIRTUAL> mtu 8252
index 1
inet6 ::1/128
# ping 192.168.116.100
192.168.116.100 is alive
[...]
# mdb -k
Loading modules: [ unix genunix specfs dtrace mac cpu.generic
cpu_ms.AuthenticAMD.15 uppc pcplusmp scsi_vhci zfs ip hook neti sctp arp usba
sd stmf fctl nca lofs audiosup md cpc random crypto nfs fcip logindmux nsctl
sdbc sv ptm ii ufs sppp nsmb rdc ipc ]
> ::interrupts
IRQ Vect IPL Bus Trg Type CPU Share APIC/INT# ISR(s)
1 0x41 5 ISA Edg Fixed 1 1 0x0/0x1 i8042_intr
4 0xb0 12 ISA Edg Fixed 0 1 0x0/0x4 asyintr
7 0x43 5 ISA Edg Fixed 1 1 0x0/0x7 ecpp_isr
9 0x81 9 PCI Lvl Fixed 1 1 0x0/0x9 acpi_wrapper_isr
12 0x42 5 ISA Edg Fixed 1 1 0x0/0xc i8042_intr
14 0x44 5 ISA Edg Fixed 0 1 0x0/0xe ata_intr
20 0x40 5 PCI Lvl Fixed 1 2 0x0/0x14 0, ohci_intr
21 0x82 9 PCI Lvl Fixed 0 2 0x0/0x15 ohci_intr, nv_intr_aif
22 0x84 8 PCI Lvl Fixed 0 2 0x0/0x16 audiohd_intr, ehci_intr
23 0x21 1 PCI Lvl Fixed 0 1 0x0/0x17 ehci_intr
24 0x83 7 PCI Edg MSI 1 1 - pepb_intr_handler
25 0x60 6 PCI Edg MSI 1 1 - rge_intr
26 0x61 6 PCI Edg MSI 1 1 - rge_intr
160 0xa0 0 Edg IPI all 0 - poke_cpu
192 0xc0 13 Edg IPI all 1 - xc_serv
208 0xd0 14 Edg IPI all 1 - kcpc_hw_overflow_intr
209 0xd1 14 Edg IPI all 1 - cbe_fire
210 0xd3 14 Edg IPI all 1 - cbe_fire
240 0xe0 15 Edg IPI all 1 - xc_serv
241 0xe1 15 Edg IPI all 1 - apic_error_intr
> autovect+0t20*10::print struct av_head
{
avh_link = 0xffffff01bfffd440
avh_hi_pri = 0x5
avh_lo_pri = 0x1
}
> 0xffffff01bfffd440::print struct autovec
{
av_link = 0xffffff01bc9cf700
av_vector = 0
av_intarg1 = 0xffffff01c415bc40
av_intarg2 = 0
av_ticksp = dummy_tick
av_prilevel = 0x5
av_intr_id = 0xffffff01ce19a5b8
av_dip = 0xffffff01baf5b350
}
> 0xffffff01bc9cf700::print struct autovec
{
av_link = 0xffffff01bc7dc340
av_vector = ohci_intr
av_intarg1 = 0xffffff01be40bac0
av_intarg2 = 0
av_ticksp = 0xffffff01be9c2d18
av_prilevel = 0x1
av_intr_id = 0xffffff01be9d6b90
av_dip = 0xffffff01baf5c9a8
}
> 0xffffff01bc7dc340::print struct autovec
{
av_link = 0
av_vector = ata_intr
av_intarg1 = 0xffffff01baf56e40
av_intarg2 = 0
av_ticksp = 0xffffff01bc9f66c0
av_prilevel = 0x5
av_intr_id = 0xffffff01bca05d78
av_dip = 0xffffff01baf5b350
This part also seems to go through.
Alas, the IRQ thing didn't show up this time for long enough. Also, last time,
it did stop some 10 minutes after I had the rum connected, it stopped on its
own. The last one was this:
Jan 15 22:12:12 solu unix: [ID 954099 kern.info] NOTICE: IRQ20 is being shared
by drivers with different interrupt levels.
This time it stopped at 08:40:43 seven minutes after boot at 08:33:18 and
before I could run mdb.
Uwe
--
This message posted from opensolaris.org