|
php.net | support | documentation | report a bug | advanced search | search howto | statistics | random bug | login |
PatchesPull RequestsHistoryAllCommentsChangesGit/SVN commits
[2003-09-23 04:14 UTC] sniper@php.net
|
|||||||||||||||||||||||||||
Copyright © 2001-2025 The PHP GroupAll rights reserved. |
Last updated: Sun Oct 26 15:00:01 2025 UTC |
Description: ------------ This may very well be a debian specific bug, I couldn't honestly say. However, when I run: phpize ./configure make make install on the snmp library to run as a dynamic module then it compiles fine - but config.h defines the values for HAVE_SNMP_PARSE_OID as undefined when infact the relevant header files are installed. This means that doing an snmpwalk("host","community",$OID) will just keep running and eventually timeout. This seems to happen no matter what $OID is, aside from "system" - it works fine like that. Reproduce code: --------------- // note, this was testing again a 3com superstack3 switch $a = snmpwalk($host, $community, "ifDescr"); print_r($a); Expected result: ---------------- ( [0] => STRING: RMON Port 01 on unit 1 [1] => STRING: RMON Port 02 on unit 1 [2] => STRING: RMON Port 03 on unit 1 [3] => STRING: RMON Port 04 on unit 1 [4] => STRING: RMON Port 05 on unit 1 [5] => STRING: RMON Port 06 on unit 1 [6] => STRING: RMON Port 07 on unit 1 [7] => STRING: RMON Port 08 on unit 1 [8] => STRING: RMON Port 09 on unit 1 [9] => STRING: RMON Port 10 on unit 1 [10] => STRING: RMON Port 11 on unit 1 [11] => STRING: RMON Port 12 on unit 1 [12] => STRING: RMON Port 13 on unit 1 [13] => STRING: RMON Port 14 on unit 1 [14] => STRING: RMON Port 15 on unit 1 [15] => STRING: RMON Port 16 on unit 1 [16] => STRING: RMON Port 17 on unit 1 [17] => STRING: RMON Port 18 on unit 1 [18] => STRING: RMON Port 19 on unit 1 [19] => STRING: RMON Port 20 on unit 1 [20] => STRING: RMON Port 21 on unit 1 [21] => STRING: RMON Port 22 on unit 1 [22] => STRING: RMON Port 23 on unit 1 [23] => STRING: RMON Port 24 on unit 1 [24] => STRING: RMON Port 25 on unit 1 [25] => STRING: RMON Port 26 on unit 1 [26] => STRING: Console Port 192.168.101.1 on unit 1 [27] => STRING: Management Port 195.74.109.38 on unit 1 [28] => STRING: VLAN 00001 [29] => STRING: 802.1Q Encapsulation Tag 0001 [30] => STRING: Stack Aggregated Link 01 [31] => STRING: Stack Aggregated Link 02 [32] => STRING: Stack Aggregated Link 03 [33] => STRING: Stack Aggregated Link 04 ) Actual result: -------------- I just get a timeout