emxsys / callattendant

A python-based automated call attendant, call blocker, and voice messaging system running on a Raspberry Pi. Screens callers and block robocalls and scams with a low-cost Raspberry Pi and modem.
https://emxsys.github.io/callattendant/
MIT License
115 stars 37 forks source link

Cannot open port. #144

Open jrotaetxe opened 3 years ago

jrotaetxe commented 3 years ago

Hello. I am having an slightly different problem wit an (also) Conexant modem. First, I cannot really know where is the serial channel of the modem, and seems also the callattendant is having some kind of problem I am with a Pi2 Model B and this is the log I can offer...venv) root@TELSPAMFILTER:/home/pi# callattendant Command line options: --config=None --data-path=None --create-folder=False [Configuration] BLOCKED_ACTIONS = ('greeting', 'record_message') BLOCKED_GREETING_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/blocked_greeting.wav BLOCKED_RINGS_BEFORE_ANSWER = 0 BLOCK_ENABLED = True BLOCK_NAME_PATTERNS = {'V[0-9]{15}': 'Telemarketer Caller ID'} BLOCK_NUMBER_PATTERNS = {} BLOCK_SERVICE = NOMOROBO DATABASE = callattendant.db DATA_PATH = /root/.callattendant DB_FILE = /root/.callattendant/callattendant.db DEBUG = False ENV = production GPIO_LED_APPROVED_BRIGHTNESS = 100 GPIO_LED_APPROVED_PIN = 15 GPIO_LED_BLOCKED_BRIGHTNESS = 100 GPIO_LED_BLOCKED_PIN = 17 GPIO_LED_MESSAGE_BRIGHTNESS = 100 GPIO_LED_MESSAGE_COUNT_KWARGS = {'active_high': True} GPIO_LED_MESSAGE_COUNT_PINS = (8, 7, 27, 23, 10, 11, 9, 18) GPIO_LED_MESSAGE_PIN = 4 GPIO_LED_RING_BRIGHTNESS = 100 GPIO_LED_RING_PIN = 14 PERMITTED_ACTIONS = () PERMITTED_GREETING_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/general_greeting.wav PERMITTED_RINGS_BEFORE_ANSWER = 4 PERMIT_NAME_PATTERNS = {} PERMIT_NUMBER_PATTERNS = {} PHONE_DISPLAY_FORMAT = ###-###-#### PHONE_DISPLAY_SEPARATOR = - ROOT_PATH = /home/pi/venv/lib/python3.7/site-packages/callattendant SCREENED_ACTIONS = () SCREENED_GREETING_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/general_greeting.wav SCREENED_RINGS_BEFORE_ANSWER = 0 SCREENING_MODE = ('whitelist', 'blacklist') TESTING = False VERSION = 1.1.0 VOICE_MAIL_GOODBYE_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/goodbye.wav VOICE_MAIL_GREETING_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/general_greeting.wav VOICE_MAIL_INVALID_RESPONSE_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/invalid_response.wav VOICE_MAIL_LEAVE_MESSAGE_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/please_leave_message.wav VOICE_MAIL_MENU_FILE = /home/pi/venv/lib/python3.7/site-packages/callattendant/resources/voice_mail_menu.wav VOICE_MAIL_MESSAGE_FOLDER = /root/.callattendant/messages Initializing Modem Opening serial port Looking for modem on /dev/ttyAMA0 Looking for modem on /dev/ttyprintk Modem initialized {MSG LED OFF} Starting the Flask webapp Running the Flask server Waiting for call...

^C** User initiated shutdown

Can any of you help me?

jrotaetxe commented 3 years ago

Not an issue... Seems the modem is a softmodem Raspbian cannot install properly. Beware soft-modems to take this project