Покажи Публикации - mcmassacre
* Виж публикациите на потр. | Виж темите на потр. | Виж прикачените файлове на потр
Страници: [1]
1  BSD секция / Настройки на софтуер / Проблем с X100P -: Dec 10, 2010, 16:55
Здравейте,
 Отскоро се сдобих с една FXO-платка(x100p) и реших  да я конфигурирам на един стар компютър за малка домашна телефонна централа(Asterisk 1.6). След известни проблеми всичко запали "почти" нормално.
Проблема ми е следният:
Когато постъпи входящо обаждане през платката, ако всички вътрешни линии са заети, не се връща сигнал от централата, че линията е заета и този, който звъни отвън продължава да го прави. Същото се получава ако вътрешен номер отхвърли обаждането, след малко отново получава обаждане. Това продължава, докато този, който звъни не прекрати обаждането.
Подобен е проблема и с изходящите обаждания. Ако вътрешен номер избере някой външен и външният го "отхвърли", централата не получава сигнал за това и не отчита нищо. Просто, все едно, че продължава да звъни, но без никакъв сигнал.
Моля, помагайте!!! От скоро се занимавам с подобен род неща. Благодаря.
ето как изглеждат конфигурационните файлове:

chan_dahdi.conf

[trunkgroups]

[channels]
signalling = fxs_ks
usecallerid = yes
callwaiting = yes
usecallingpres = yes
callwaitingcallerid = yes
threewaycalling = yes
transfer = yes
canpark = yes
cancallforward = yes
callreturn = yes
echocancel = yes
echocancelwhenbridged = yes
echotraining = 400
busydetect = yes
group = 0
callgroup = 1
pickupgroup = 1
callerid = asreceived
channel = 1

extensions.conf

[general]
static = yes
writeprotect = no
autofallthrough = no
clearglobalvars = no

[globals]

[default]
include => incoming-call
include => from-internal

[incoming-call]
; incoming calls TO sip clients


exten => s,1,Dial(SIP/100&SIP/101)
exten => s,2,Congestion()
exten => s,102,Busy()
exten => s,103,Hangup

[from-internal]
; Calls BETWEEN sip clients and OUTGOING calls

exten => 100,1,Dial(SIP/100,30,Ttr)
exten => 100,2,Hangup
exten => 100,102,Busy()
exten => 100,103,Voicemail(100)
exten => 100,104,Hangup

exten => 101,1,Dial(SIP/101,30,Ttr)
exten => 101,2,Hangup
exten => 101,102,Busy();
exten => 101,103,Voicemail(101)
exten => 101,104,Hangup

include => dial-out

[dial-out]
; external calls FROM sip clients

exten => _9.,1,Dial(DAHDI/1/${EXTEN:1})



 
ПС: Като се изключи този ГОЛЯМ проблем, разговорите отвън -навътре и обратно се усъществяват.
2  BSD секция / Системни настройки / Re: Проблем с АП? -: Mar 25, 2010, 12:00
Проблема е решен! Наистина се оказа, че е от слабото излъчване на картата (txpower 0). Странното е, че въопреки, че в hostapd.conf е дефиниран стандарта (в моят случай RU), картата не променя мощноста си на излъчване.  За целта е достаъчно в rc.conf да се добави следното:
create_args_wlan0="wlanmode hostap mode 11g country BG"
Така, когато се стартира интерфейса, се дефинира стандарта по, който ще работи АП(в моят случай BG).

Може и на ръка:
# ifconfig wlan0 down
# ifconfig wlan0 country BG
# ifconfig wlan0 up
Ако вече е стартиран hostapd, го рестартирайте и след ifconfig wlan0 имаме:
wlan0: flags=8902<BROADCAST,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
   ether 00:12:17:64:d2:44
   media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
   status: no carrier
   ssid somessid channel 6 (2437 Mhz 11g)
   regdomain ETSI country BG authmode AUTO privacy OFF deftxkey 3
   TKIP 2:128-bit TKIP 3:128-bit txpower 30 scanvalid 60 protmode CTS
   dtimperiod 1 -dfs

Сега имате напълно функциониращо АП!!!
3  Linux секция за начинаещи / Настройка на програми / Re: Как да свържа няколко компютъра с една база данни и отделно да ползвам интернет -: Mar 23, 2010, 09:43
Смятам да си взема най-обикновен TP-link, евтинки са, пък и лесно ще се конфигурира. Относно базата, lz , така ще стане вероятно както ти казваш. Благодаря отново.  Надявам се темата да е полезна и за други хора със същия или подобен проблем. ;) по 1 [_]3 за всички от мен.

Така, така. Слагаш рутерчето и на компютрите в локалната мрежа слагаш gateway и DNS /ако незнаеш DNS-a на доставчика ти / с върешният адрес на рутера. Не забравяй да направиш така, че компютъра с базата да слуша на адреса от локалната мрежа/например 192.168.1.2/ а не на локалния си адрес/127.0.0.1/!!!! ако се наложи и компютър от "вън" /интернет/ да достъпва базата ти, тогава трябва да направиш port forward в рутера от вън, на вътре /към компютъра с базата/, на съответният порт/Ако базата е на MySQL, порта за пренасочване е 3306/. Успех!!!
4  BSD секция / Системни настройки / Проблем с АП? -: Mar 22, 2010, 11:57
 Здравейте, имам проблем с АП под FreeBSD 8.0!!! Всичко работи, връзвам се с АП-то получавам динамично адрес и ползвам мрежовите ресурси, но всичко това само на около метър-два разстояние от АП-то. Момента, в който се отдалеча малко, моментално връзката се разпада. Моля помагайте!!!
Ето инфо и конфигурациите:

gateway# uname -a
FreeBSD gateway.somedomain.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Fri Mar 12 19:34:53 EET 2010     root@gateway.somedomain.net:/usr/obj/usr/src/sys/somekernel  i386

gateway# pciconf -lv
...
ral0@pci0:0:13:0:   class=0x028000 card=0x00321737 chip=0x02011814 rev=0x01 hdr=0x00
    vendor     = 'Ralink Technology, Corp'
    device     = 'Ralink Chipset 802.11b/g WLAN Card ( PCIVEN_1814&DEV_0201&SUBSYS_68331460&REV_013&)'
    class      = network
...

gateway# ifconfig -v wlan0
wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
   ether 00:12:17:64:d2:44
   media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
   status: running
   ssid somessid channel 1 (2412 Mhz 11g) bssid 00:12:17:64:d2:44
   regdomain 0 country US anywhere -ecm authmode WPA1+WPA2/802.11i -wps
   -tsn privacy MIXED deftxkey 2
   TKIP 2:128-bit
   TKIP 3:128-bit powersavemode OFF powersavesleep 100 txpower 0
   txpowmax 50.0 -dotd rtsthreshold 2346 fragthreshold 2346 bmiss 7
   11a     ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
   11b     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
   11g     ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
   turboA  ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
   turboG  ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
   sturbo  ucast NONE    mgmt  6 Mb/s mcast  6 Mb/s maxretry 6
   11na    ucast NONE    mgmt  0 MCS  mcast  0 MCS  maxretry 6
   11ng    ucast NONE    mgmt  0 MCS  mcast  0 MCS  maxretry 6
   half    ucast NONE    mgmt  3 Mb/s mcast  3 Mb/s maxretry 6
   quarter ucast NONE    mgmt  1 Mb/s mcast  1 Mb/s maxretry 6
   scanvalid 60 -bgscan bgscanintvl 300 bgscanidle 250
   roam:11a     rssi    7dBm rate 12 Mb/s
   roam:11b     rssi    7dBm rate  1 Mb/s
   roam:11g     rssi    7dBm rate  5 Mb/s
   roam:turboA  rssi    7dBm rate 12 Mb/s
   roam:turboG  rssi    7dBm rate 12 Mb/s
   roam:sturbo  rssi    7dBm rate 12 Mb/s
   roam:11na    rssi    7dBm  MCS  1   
   roam:11ng    rssi    7dBm  MCS  1   
   roam:half    rssi    7dBm rate  6 Mb/s
   roam:quarter rssi    7dBm rate  3 Mb/s -pureg protmode CTS -ht
   -htcompat -ampdu ampdulimit 8k ampdudensity NA -amsdu -shortgi
   htprotmode RTSCTS -puren smps -rifs -wme -burst -dwds -hidessid
   apbridge dtimperiod 1 doth -dfs inact bintval 100
   groups: wlan

gateway# cat /etc/rc.conf
...
wlans_ral0="wlan0"
create_args_wlan0="wlanmode hostap mode 11g"
...

gateway# cat /etc/hostapd.conf
interface=wlan0
bridge=bridge0
driver=bsd
logger_syslog=-1
logger_syslog_level=2
logger_stdout=-1
logger_stdout_level=2
dump_file=/tmp/hostapd.dump
ctrl_interface=/var/run/hostapd
ctrl_interface_group=wheel
#### IEEE 802.11 related config ####
ssid=somessid
macaddr_acl=0
auth_algs=1
country_code=RU
hw_mode=g
channel=1
#### IEEE 802.1X related config ####
ieee8021x=0
#### WPA/IEEE 802.11i config #####
wpa=3
wpa_passphrase=somepassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=CCMP TKIP


Проблема май е в това, че картата излъява с малко мощност? Как да променя това?
gateway# ifconfig wlan0
wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
   ether 00:12:17:64:d2:44
   media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
   status: running
   ssid somessid channel 1 (2412 Mhz 11g) bssid 00:12:17:64:d2:44
   country US authmode WPA1+WPA2/802.11i privacy MIXED deftxkey 3
   TKIP 2:128-bit TKIP 3:128-bit txpower 0 scanvalid 60 protmode CTS
   dtimperiod 1 -dfs

Ако се опитам да вдигна излъчваната мощност на ръка, ми се връща това:
gateway# ifconfig wlan0 txpower 10
ifconfig: SIOCS80211: Operation not supported

Благодаря предварително.
5  BSD секция / Системни настройки / Re: Проблем с bridge между wire и wireless интерфейси -: Mar 18, 2010, 13:36
  Искам да изразя специални благодарности към всички, които ми отговориха. Наистина в "monitor" беше проблема!!!
Сега всичко е наред. Огромно благодаря!!!!

П.С. ...хм, сега като се замисля и  с "monitor" към единия член на бриджа имаше трафик -wlan0... странно??? Все пак, сега всичко работи!!!  8)

П.С. Ако някой се нуждае от всички останали  *.conf - файлове свързани с темата, с радост ще ги споделя.
6  BSD секция / Системни настройки / Проблем с bridge между wire и wireless интерфейси -: Mar 17, 2010, 14:51
  Здравейте, Имам следният проблем. От скоро във моят Freebsd рутер, реших да сложа още един мрежови интерфейс-wireless. Схемата е следната: два WAN-интерфейса, 1 LAN и 1 Wifi. Рутирането на пакетите между външните и вътрешният интерфейс е ок, но когато се опитах да добавя безжичният интерфейс, връзката пропада. Идеята ми беше да обединя LAN и WFI интерфейсите в бридж. Проблема е, че когато това стане имам рутиране единствено между Wireless i WAN- интерфейсите. Когато се опитам да достъпя някой от локалните компютри, свързани чрез LAN- интерфейса, ми се връща съощение: "ping: sendto: Network is down". Моля, помагайте.
За да не бъда голословен, ви прилагам всички конфигурационни файлове. Моля помагайте! Къде греша?

gateway# uname -a
FreeBSD gateway.somename.net 8.0-RELEASE FreeBSD 8.0-RELEASE #0: Fri Mar 12 19:34:53 EET 2010     root@gateway.somename.net:/usr/obj/usr/src/sys/somekernel  i386

gateway# cat /etc/rc.conf
.
.
.
## Networking
gateway_enable="YES"
defaultrouter="X.X.X.X"
ifconfig_xl0="inet X.X.X.X netmask 255.255.254.0"
ifconfig_rl0="inet 192.168.1.2 netmask 255.255.255.0"

# Bridge rl1 and wlan0
cloned_interfaces="bridge0"
ifconfig_bridge0="inet 192.168.0.1 netmask 255.255.255.0 addm rl1 addm wlan0 monitor up"
ifcifconfig_bridge0_alias0="inet 192.168.2.1 netmask 255.255.255.0"
ifconfig_rl1="up"
wlans_ral0="wlan0"
create_args_wlan0="wlanmode hostap"
ifconfig_wlan0="inet ssid somessid channel 11 mode 11g up"
.
.
.

# Hostap Server (Access Point)
hostapd_enable="YES"

gateway# ifconfig
ral0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 2290
   ether 00:12:17:64:d2:44
   media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
   status: running
xl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
   options=9<RXCSUM,VLAN_MTU>
   ether 00:04:75:ad:9e:d2
   inet X.X.X.X netmask 0xfffffe00 broadcast X.X.X.255
   media: Ethernet autoselect (100baseTX <full-duplex>)
   status: active
rl0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
   options=8<VLAN_MTU>
   ether 00:e0:30:93:02:85
   inet 192.168.1.2 netmask 0xffffff00 broadcast 192.168.1.255
   media: Ethernet autoselect (100baseTX <full-duplex>)
   status: active
rl1: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
   options=8<VLAN_MTU>
   ether 00:e0:28:60:08:91
   media: Ethernet autoselect (100baseTX <full-duplex>)
   status: active
plip0: flags=8810<POINTOPOINT,SIMPLEX,MULTICAST> metric 0 mtu 1500
pflog0: flags=141<UP,RUNNING,PROMISC> metric 0 mtu 33200
lo0: flags=8049<UP,LOOPBACK,RUNNING,MULTICAST> metric 0 mtu 16384
   options=3<RXCSUM,TXCSUM>
   inet6 fe80::1%lo0 prefixlen 64 scopeid 0x7
   inet6 ::1 prefixlen 128
   inet 127.0.0.1 netmask 0xff000000
pfsync0: flags=0<> metric 0 mtu 1460
   syncpeer: 224.0.0.240 maxupd: 128
bridge0: flags=48843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST,MONITOR> metric 0 mtu 1500
   ether 6e:d6:cd:ef:eb:fc
   inet 192.168.0.1 netmask 0xffffff00 broadcast 192.168.0.255
   id 00:00:00:00:00:00 priority 32768 hellotime 2 fwddelay 15
   maxage 20 holdcnt 6 proto rstp maxaddr 100 timeout 1200
   root id 00:00:00:00:00:00 priority 32768 ifcost 0 port 0
   member: wlan0 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
           ifmaxaddr 0 port 10 priority 128 path cost 370370
   member: rl1 flags=143<LEARNING,DISCOVER,AUTOEDGE,AUTOPTP>
           ifmaxaddr 0 port 4 priority 128 path cost 200000
wlan0: flags=8943<UP,BROADCAST,RUNNING,PROMISC,SIMPLEX,MULTICAST> metric 0 mtu 1500
   ether 00:12:17:64:d2:44
   media: IEEE 802.11 Wireless Ethernet autoselect mode 11g <hostap>
   status: running
   ssid SomeSSID channel 11 (2462 Mhz 11g) bssid 00:12:17:64:d2:44
   country US authmode WPA privacy MIXED deftxkey 2 TKIP 2:128-bit
   TKIP 3:128-bit txpower 0 scanvalid 60 protmode CTS dtimperiod 1 -dfs

 Всичко изглежда наред, но като пингна адрес от Х.Х.0.0/24 и ми връща "ping: sendto: Network is down"
Интересното е, че през цялото време wifi работи. Може би греша при вдигането на bridge- интерфейса?
Благодаря предварително.
Страници: [1]