Activity for Gigaset 307x isdn Linux drivers

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Tilman Schmidt schreef op wo 18-09-2019 om 18:16 [+0000]: So I just implemented a timeout and if, after that time, the HD_READY_SEND_ATDATA signal still hasn't arrived, the driver sends the next command anyway, assuming that the signal has just been lost and hoping that the base will complain in a sensible way if that assumption is wrong, most probably by indicating a stall. (A possible alternative would be to send an empty command, analogously to what gigaset_write_cmd() does in the symmetric case...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Am 18.09.2019 um 20:16 schrieb Tilman Schmidt: Hi guys, so finally I couldn't resist looking into this a bit more. Isn't our whole industry based on creating irresistible temptations? Thanks for giving in :-) Malte

  • Tilman Schmidt Tilman Schmidt posted a comment on discussion Help

    Hi guys, so finally I couldn't resist looking into this a bit more. Am 19.08.2019 um 10:30 schrieb Paul Bolle: Jul 26 09:00:02 servi kernel: [41511.530376] bas_gigaset 1-1.5:1.0: timeout waiting for HD_READY_SEND_ATDATA This seems to be the root problem. You see, the Gigaset base is supposed to send an HD_READY_SEND_ATDATA message whenever it is ready to receive a command, and the driver is not supposed to send a command as long as it hasn't received that message. However the Gigaset documentation...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Am 18.09.2019 um 00:51 schrieb Tilman Schmidt: Hi Paul, Am 17.09.2019 um 20:28 schrieb Paul Bolle: As far as I know the gigaset driver was written by people unfamiliar with i4l, CAPI, the linux network stack, the linux USB stack, etc. That is correct as far as I am concerned. "Etc." would notably include the serial line discipline interface which is used for connecting the ser_gigaset driver to the serial port framework of the kernel. (I was in fact familiar with the concept of line disciplines from...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Am 17.09.2019 um 20:28 schrieb Paul Bolle: Malte Forkel schreef op di 17-09-2019 om 17:32 [+0000]: I think I found out what might be causing the connection failures I reported: There seems to be a conflict between gigacontr using the USB connection to the Gigaset base and a digital video recorder program (vdr) using a DVB-C adapter connected to the Raspberry Pis. This is a Hauppage WinTV soloHD USB adapter; is uses the em28xx kernel driver. Good news! Both Gigaset base and DVB-C adapter are connected...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Tilman Schmidt schreef op di 17-09-2019 om 22:51 [+0000]: "Etc." would notably include the serial line discipline interface which is used for connecting the ser_gigaset driver to the serial port framework of the kernel. (I was in fact familiar with the concept of line disciplines from Unix SVR4 but they Linux implementation is quite different and I had to fix a few errors and omissions in Documentation/serial/tty.txt first before being able to use it.) This reminds me that I had to ask you what on...

  • Tilman Schmidt Tilman Schmidt posted a comment on discussion Help

    Hi Paul, Am 17.09.2019 um 20:28 schrieb Paul Bolle: As far as I know the gigaset driver was written by people unfamiliar with i4l, CAPI, the linux network stack, the linux USB stack, etc. That is correct as far as I am concerned. "Etc." would notably include the serial line discipline interface which is used for connecting the ser_gigaset driver to the serial port framework of the kernel. (I was in fact familiar with the concept of line disciplines from Unix SVR4 but they Linux implementation is...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Malte Forkel schreef op di 17-09-2019 om 17:32 [+0000]: I think I found out what might be causing the connection failures I reported: There seems to be a conflict between gigacontr using the USB connection to the Gigaset base and a digital video recorder program (vdr) using a DVB-C adapter connected to the Raspberry Pis. This is a Hauppage WinTV soloHD USB adapter; is uses the em28xx kernel driver. Good news! Both Gigaset base and DVB-C adapter are connected to an external USB hub with its own power...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Malte Forkel schreef op di 17-09-2019 om 17:01 [+0000]: Thanks, Paul, for working on the driver! I'm very much in favor of keeping it in the kernel. I would definitely like to continue using it to control my Gigaset base, e.g. for initiating telephone calls from my desktop and retrieving the list of incoming and outgoing connections. Please let me know what I can do to support that cause. Test it like there's no tomorrow! And learn C, while you're at it. Paul Bolle

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    I think I found out what might be causing the connection failures I reported: There seems to be a conflict between gigacontr using the USB connection to the Gigaset base and a digital video recorder program (vdr) using a DVB-C adapter connected to the Raspberry Pis. This is a Hauppage WinTV soloHD USB adapter; is uses the em28xx kernel driver. Both Gigaset base and DVB-C adapter are connected to an external USB hub with its own power supply. So insufficient power should not be the problem. Also,...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Am 13.09.2019 um 20:23 schrieb Paul Bolle: Paul Bolle schreef op za 31-08-2019 om 21:09 [+0200]: Perhaps I'll try a similar test on my live base (behind a ISDN <-> VOIP bridge). If I'll do, the results will be summarized here. What I have done instead is to hack on the driver with a sledgehammer: - drop ser-gigaset.c; - drop capi.c; - remove /a lot/ of unreachable code; - make the driver Unimodem only. This allowed me to cut out 2/3s of the driver. And in the end I looked at a driver depending only...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Paul Bolle schreef op za 31-08-2019 om 21:09 [+0200]: Perhaps I'll try a similar test on my live base (behind a ISDN <-> VOIP bridge). If I'll do, the results will be summarized here. What I have done instead is to hack on the driver with a sledgehammer: - drop ser-gigaset.c; - drop capi.c; - remove a lot of unreachable code; - make the driver Unimodem only. This allowed me to cut out 2/3s of the driver. And in the end I looked at a driver depending only on TTY and USB. gigacontr still works, to...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Malte Forkel schreef op ma 19-08-2019 om 16:18 [+0000]: No spare base, but currently I'm its only user. So no reason not to run tests. I've run a few hundreds downloads of the log from a spare base in quick succession. Think: every 15 seconds. Nothing quite as serious as you saw in the logs. Note that I'm running v5.3-rcx. Perhaps I'll try a similar test on my live base (behind a ISDN <-> VOIP bridge). If I'll do, the results will be summarized here. Paul Bolle

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Hi Paul, Am 19.08.2019 um 10:30 schrieb Paul Bolle: Hi Malte, Malte Forkel schreef op do 15-08-2019 om 11:55 [+0000]: I'm still using self-compiled modules (capi and gigaset) to connect to a Gigaset 3075 base from Raspberry Pi running Raspbian stretch (currently kernel 4.19.58-v7+) as reported in an earlier post (https://sourceforge.net/p/gigaset307x/discussion/75814/thread/c03320a0/). Malte and I determined off list that Malte's setup doesn't require capi. dummy link level will do. But this problem...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    In my experiments, unplugging and replugging the USB cable to the base helped best. At one point I even tried to find out whether I could simulate that from the driver, but found no way to do so Temporarily unplugging the base did not work for me (just tried one, though). These are the log entries caused by unplugging and replugging: Aug 18 19:28:29 servi kernel: [95501.773787] bas_gigaset 1-1.5.1:1.0: disconnecting Gigaset base Aug 18 19:28:45 servi kernel: [95517.275818] usb 1-1.5.1: Product: Gigaset...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Hi Malte, Malte Forkel schreef op do 15-08-2019 om 11:55 [+0000]: I'm still using self-compiled modules (capi and gigaset) to connect to a Gigaset 3075 base from Raspberry Pi running Raspbian stretch (currently kernel 4.19.58-v7+) as reported in an earlier post (https://sourceforge.net/p/gigaset307x/discussion/75814/thread/c03320a0/). Malte and I determined off list that Malte's setup doesn't require capi. dummy link level will do. But this problem also happens while running the dummy LL. Too bad....

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Tilman Schmidt schreef op za 17-08-2019 om 16:42 [+0000]: In my experiments, unplugging and replugging the USB cable to the base helped best. At one point I even tried to find out whether I could simulate that from the driver, but found no way to do so. So I assume a rmmod/insmod sequence (or its modprobe equivalent) didn't reset the base state to something usable? Paul Bolle

  • Tilman Schmidt Tilman Schmidt posted a comment on discussion Help

    In my experiments, unplugging and replugging the USB cable to the base helped best. At one point I even tried to find out whether I could simulate that from the driver, but found no way to do so.

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Is there anything I can do short of rebooting to access the Gigaset base again?

  • Tilman Schmidt Tilman Schmidt posted a comment on discussion Help

    I'm afraid I cannot help you. I don't have a Gigaset base anymore, and those "endpoint stalled" errors were always difficult to make sense of even when I encountered them on my own installation, let alone remotely.

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Hello, it seems I'm the only one needing help with the Gigaset drivers... :-) I'm still using self-compiled modules (capi and gigaset) to connect to a Gigaset 3075 base from Raspberry Pi running Raspbian stretch (currently kernel 4.19.58-v7+) as reported in an earlier post (https://sourceforge.net/p/gigaset307x/discussion/75814/thread/c03320a0/). Every hour, the base gets queried for the journal log entries by a cron job. I'm also using this for dialing. Last year, connection problems requiring a...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    and one that interprets and dials text selected on my Windows desktop. "Dials text"? It uses the current text selection, presumably a telephone number, to run a CGI script on the Rasberry Pi that interprets the text and has the Gigaset base dial the number.. You're free to dive into the source to see what each individual message might mean, what triggers them, etc. (Drop in an email if you need a few pointers.) Perhaps a few tweaks to the code might make those messages go away. Thanks. But I know...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    On Sat, 2018-01-27 at 13:18 +0000, Malte Forkel wrote: 0 - I'm currently using two utilities that I build on top of the frontend tools. One that continuously updates a log of incoming and outgoing telephone calls, I see. and one that interprets and dials text selected on my Windows desktop. "Dials text"? 1 - I'd be happy to provide my packaging for Debian / Raspbian if there is interest. No. But I could add the source to the project. Need to see it first, obviously. But nowadays it's probably easiest...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Thanks, Paul. I'm very sorry it took me half a year to reply. I guess I was expecting an automatic notification about a reply and never checked myself... I hope it's not too late now to answer your questions: 0 - I'm currently using two utilities that I build on top of the frontend tools. One that continuously updates a log of incoming and outgoing telephone calls, and one that interprets and dials text selected on my Windows desktop. 1 - I'd be happy to provide my packaging for Debian / Raspbian...

  • Paul Bolle Paul Bolle posted a comment on discussion Help

    Any advice? 0 - Thanks for posting these questions. I'm thrilled to notice someone is still using this driver. Care to share what your goals are with this project? 1 - Consumer grade ISDN is slowly moving to a very small niche. So it's understandable that distributions disable the gigaset drivers. And, as far as I know, the frontend tools have never been carried by distributions. 2 - It seems that everything worked as expected. Is that correct? (I did test bas_gigaset lightly on, I think, an rc for...

  • Malte Forkel Malte Forkel posted a comment on discussion Help

    Hello, I am accessing a Gigaset 3075 isdn from a RaspberryPi using the gigaset kernel modules of kernel 4.9.35 and frontend utilities 0.7.2. I had to compile and package all those componets myself, because the kernel modules are not included in the standard Raspbian kernel and there is no package for the frontend in the Raspbian distribution. May be that explains the following log entries. On system start Jul 21 14:09:29 servi kernel: [ 2.395378] usb 1-1.3: New USB device found, idVendor=0681, idProduct=0002...

  • Paul Bolle Paul Bolle committed [63d6da]

    gigacontr: remove toulong()'s base parameter

  • Paul Bolle Paul Bolle committed [5dd9d9]

    gigacontr: check whether '*buf' is NULL

  • Paul Bolle Paul Bolle committed [e197e0]

    gigacontr: remove unused toint()

  • Paul Bolle Paul Bolle committed [2b920b]

    gigacontr: make createmsg() static

  • Paul Bolle Paul Bolle committed [fd4725]

    gigacontr: remove tolongrange()'s base parameter

  • Paul Bolle Paul Bolle committed [1de23e]

    lib: remove m10x_connected()

  • Paul Bolle Paul Bolle committed [562a34]

    gigacontr: remove touintrange()'s base parameter

  • Paul Bolle Paul Bolle committed [2d5b73]

    lib: remove gigaset_dsversion()

  • Paul Bolle Paul Bolle committed [1b3510]

    lib: remove gigaset_usleep()

  • Paul Bolle Paul Bolle committed [2c6b31]

    gigacontr: make parse_ext_char() static

  • Paul Bolle Paul Bolle committed [77e7d1]

    lib: #if 0-out gigaset_utf8_to_septets()

  • Paul Bolle Paul Bolle committed [65377b]

    sms: move three functions out of header

  • Paul Bolle Paul Bolle committed [777b85]

    gigdata: remove unused functions

  • Paul Bolle Paul Bolle committed [8db4c1]

    lib: remove gigaset_mayinterrupt()

  • Paul Bolle Paul Bolle committed [503fbb]

    sms: remove unused functions

  • Paul Bolle Paul Bolle committed [e4b433]

    gigacontr: remove touint()'s base parameter

  • Paul Bolle Paul Bolle committed [f642e6]

    phonebook: move two functions out of header

  • Paul Bolle Paul Bolle committed [0f0cc2]

    gigacontr: remove unused variable "retry"

  • Paul Bolle Paul Bolle committed [5767bf]

    lib: remove gigaset_pbent()

  • Paul Bolle Paul Bolle committed [2a480a]

    m10x: fix handling of intlist allocation failure

  • Paul Bolle Paul Bolle committed [9fb057]

    interf: make two functions static

  • Paul Bolle Paul Bolle committed [743720]

    gigacontr: make errorstr() static

  • Paul Bolle Paul Bolle committed [13e875]

    gigacontr: remove toulongrange()'s base parameter

  • Paul Bolle Paul Bolle committed [5352db]

    lib: silence ar

  • Paul Bolle Paul Bolle committed [7d2674]

    gigacontr: remove tointrange()'s base parameter

  • Paul Bolle Paul Bolle committed [cb9162]

    gigacontr: remove tolong()'s base parameter

  • Paul Bolle Paul Bolle committed [a712d0]

    am: remove gigaset_amdelall()

  • Paul Bolle Paul Bolle committed [82b6fd]

    sms: make gigaset_smslist2msg() static

  • Paul Bolle Paul Bolle committed [d25a44]

    gigdata: make two functions static

  • Paul Bolle Paul Bolle committed [721e40]

    gigaset: don't bother setting "driver" to NULL

  • Paul Bolle Paul Bolle committed [688f23]

    ser_gigaset: inbuf can't be NULL

  • Paul Bolle Paul Bolle committed [eefecd]

    ser_gigaset: handle initialization error properly

  • Paul Bolle Paul Bolle committed [46a073]

    gigaset: fix a leak in an error path

  • Paul Bolle Paul Bolle committed [b8b427]

    ser_gigaset: tty->disc_data won't just disappear

  • Paul Bolle Paul Bolle committed [0e88cd]

    ser_gigaset: remove unneeded check at unload

  • Paul Bolle Paul Bolle committed [48ba8e]

    gigaset: make gigaset_enterconfigmode() static

  • Paul Bolle Paul Bolle committed [c3ab8c]

    gigaset: remove stub (un)throttle operations

  • Paul Bolle Paul Bolle committed [ea0388]

    gigaset: use drv->tty to check for a tty

  • Paul Bolle Paul Bolle committed [da6bea]

    gigaset: cs is never NULL in gigaset_freecs()

  • Paul Bolle Paul Bolle committed [f8bab4]

    gigaset: remove have_tty

  • Paul Bolle Paul Bolle committed [1a50f1]

    gigaset: specify struct gigaset_ops members

  • Paul Bolle Paul Bolle committed [26cb8b]

    ser_gigaset: drop unneeded test from WARN_ON()

  • Paul Bolle Paul Bolle committed [842f51]

    isdn/gigaset: use tasklet_kill in device remove...

  • Paul Bolle Paul Bolle committed [01132d]

    ser_gigaset: bail out if gigaset_initcs() fails

  • Paul Bolle Paul Bolle committed [95b9bd]

    gigaset: set drv->tty to NULL in error path

  • Paul Bolle Paul Bolle committed [bebd6f]

    ser_gigaset: remove unneeded check at ldisc open()

  • Paul Bolle Paul Bolle committed [f1b7e5]

    gigaset: make gigaset_if_initdriver() return a tty

  • Paul Bolle Paul Bolle committed [74f29c]

    ser-gigaset: rename platform device to pdev

  • Paul Bolle Paul Bolle committed [0ed0c3]

    gigaset: fail init if initializing tty_driver f...

  • Paul Bolle Paul Bolle committed [59a8d4]

    ser_gigaset: don't touch tty->disc_data on close

  • Paul Bolle Paul Bolle committed [df5179]

    bas_gigaset: unify error handling in module init

  • Paul Bolle Paul Bolle committed [ca9d3a]

    remove driver code

  • Paul Bolle Paul Bolle committed [44b853]

    delete web directory

  • Paul Bolle Paul Bolle committed [c2daf2]

    remove obsolete install docs

  • Paul Bolle Paul Bolle committed [17f5bb]

    remove ldattach

  • Paul Bolle Paul Bolle committed [a3366c]

    gigacontr: fix --mregister argument handling

  • Paul Bolle Paul Bolle modified ticket #5

    Gigaset CAPI drivers

  • Paul Bolle Paul Bolle posted a comment on ticket #5

    0) CAPI support was added in Linux kernel v2.6.33, see commit 7bb5fdc2fb02 (" gigaset:...

  • Tilman Schmidt Tilman Schmidt committed [c75464]

    frontend/README: added credit

  • Tilman Schmidt Tilman Schmidt committed [1fc520]

    web: update gigacontr manpage to release 0.7.2

  • Tilman Schmidt Tilman Schmidt committed [66c491]

    release 0.7.2

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /Gigaset Front-End/0.7.2/gigaset-frontend-0.7.2.tar.gz

  • Tilman Schmidt Tilman Schmidt committed [4e25b9]

    qgigaset: add a translation

  • Tilman Schmidt Tilman Schmidt committed [26a11e]

    gigacontr: add --cfxset operation

  • Tilman Schmidt Tilman Schmidt committed [a74538]

    gigacontr: add --cfxset to manpage

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset_hw.0.2.tar.gz

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset_hw_0.3.3.tar.gz

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset-driver-0.5.0-1-suse90.i586.rpm

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset_hw.0.3.0.tar.gz

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/suse8.0.tar.gz

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset_hw.0.3-pre0.tar.gz

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset_hw.0.3-pre1.tar.gz

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset-modules-2.6.11.4-21.10-default-0.5.0-1.i586.rpm

  • Gigaset 307x isdn Linux drivers Gigaset 307x isdn Linux drivers released /OldFiles/gigaset_hw.0.3.2.tar.gz

1 >
MongoDB Logo MongoDB